<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>適当ツール</title>
    <description>適当ツール説明</description>
    <link>http://gunkanmaki.ky-3.net/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>chromeでxmlを見る</title>
      <description>ローカルファイルに対するアクセスルールが厳しいらしく、&lt;br /&gt;
単体で表示できるものはいいが、&lt;br /&gt;
他のローカルファイルを読み込んだりするようなものは、&lt;br /&gt;
普通には見れないらしい。&lt;br /&gt;
&lt;br /&gt;
chromeの起動オプションに&lt;br /&gt;
-allow-file-access-from-files&lt;br /&gt;
をつけると、それが解除されるらしい。&lt;br /&gt;
&lt;br /&gt;
具体的には、chromeのショートカットのリンク先の欄に次のように付け加えて起動。&lt;br /&gt;
&lt;font color=&quot;#FF0000&quot;&gt;&amp;quot;C:\Documents and Settings\ユーザー名\Local Settings\Application Data\Google\Chrome\Application\chrome.exe&amp;quot; -allow-file-access-from-files&lt;br /&gt;
&lt;/font&gt;&lt;br /&gt;
その他オプションもイロイロあるらしい。&lt;br /&gt;
詳しくは&lt;a href=&quot;http://chrome.half-moon.org/&quot;&gt;chrome.half-moon.org/&lt;/a&gt;このあたりで・・・&lt;br /&gt;
&lt;br type=&quot;_moz&quot; /&gt;</description> 
      <link>http://gunkanmaki.ky-3.net/xml/chrome%E3%81%A7xml%E3%82%92%E8%A6%8B%E3%82%8B</link> 
    </item>
    <item>
      <title>ひとつのxmlを複数のxslで</title>
      <description>xmlで、複数のスタイルシートが使いたくなり、&lt;br /&gt;
スタイルシートの切り替えとかやってみようとしたが、&lt;br /&gt;
面倒だったり、ブラウザにより、挙動がおかしかったりしたので、 &lt;br /&gt;
大本のデータはを読み込む別々のxmlを作成することにより、対処しよう。&lt;br /&gt;
&lt;br /&gt;
大本のxmlをsample.xmlとして、&lt;br /&gt;
sample1.xsl、sample2.xslを準備し、&lt;br /&gt;
それに対応するxmlをsample1.xml、sample2.xmlとする。&lt;br /&gt;
&lt;br /&gt;
・sample1.xml&lt;br /&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;!DOCTYPE ROOT [&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;!ENTITY origData SYSTEM &amp;quot;sample.xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;]&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;sample1.xsl&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;ROOT&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;amp;origData;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;/ROOT&amp;gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;font color=&quot;#0000FF&quot;&gt; &lt;!--?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?--&gt;&lt;/font&gt;&lt;root&gt;&lt;br /&gt;
&amp;nbsp;&lt;/root&gt;こんな感じで、記述して、 &lt;br /&gt;
sample.xmlは、&lt;br /&gt;
&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;!DOCTYPE ○○&amp;gt;&lt;br /&gt;
&lt;/font&gt;
&lt;div&gt;&lt;font color=&quot;#0000FF&quot;&gt;&amp;lt;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;○○.xsl&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;/font&gt;の部分をとっぱらって、&lt;/div&gt;
sample1.xslは、これまでのルートにさらに上のノード？ROOTを追加して記述する。&lt;br /&gt;
（sample.xmlのルートノードもとっぱらえば、&lt;br /&gt;
xslの記述は変えなくて済みそうだが、&lt;br /&gt;
現在使っているxmlエディタが、&lt;br /&gt;
ルートノードがないとエラーになるので、&lt;br /&gt;
このようにした。）&lt;br /&gt;
&lt;br /&gt;
sample2も同様にすれば、&lt;br /&gt;
ブックマークに登録するなり、 &lt;br /&gt;
２箇所にリンクをはるなりすれば、&lt;br /&gt;
JavaScript等使わなくても、&lt;br /&gt;
ひとつのxmlに対して、複数のxslが使えるようになった・・・&lt;br /&gt;
&lt;br type=&quot;_moz&quot; /&gt;</description> 
      <link>http://gunkanmaki.ky-3.net/xml/%E3%81%B2%E3%81%A8%E3%81%A4%E3%81%AExml%E3%82%92%E8%A4%87%E6%95%B0%E3%81%AExsl%E3%81%A7</link> 
    </item>
    <item>
      <title>xsl:attribute</title>
      <description>&amp;lt;a href=&amp;quot;index.html&amp;quot;&amp;gt;インデックス&amp;lt;/a&amp;gt;なのを実現するには、&lt;br /&gt;
xslで次のように記述&lt;br /&gt;
&lt;br /&gt;
&amp;lt;a&amp;gt;&lt;br /&gt;
&amp;lt;xsl:attribute name=&amp;quot;href&amp;quot;&amp;gt;&lt;br /&gt;
index.html&lt;br /&gt;
&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
インデックス&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br type=&quot;_moz&quot; /&gt;</description> 
      <link>http://gunkanmaki.ky-3.net/xml/xsl-attribute</link> 
    </item>
    <item>
      <title>xmlをいじってみる</title>
      <description>&lt;ul&gt;
    &lt;li&gt;&amp;lt;BR /&amp;gt;で改行&lt;/li&gt;
    &lt;li&gt;&amp;lt;a href=&amp;quot;http://www・・・&amp;quot;&amp;gt;どこそこ&amp;lt;/a&amp;gt; みたいなのを実現するには、xsl:attributeを使用&lt;/li&gt;
&lt;/ul&gt;</description> 
      <link>http://gunkanmaki.ky-3.net/xml/xml%E3%82%92%E3%81%84%E3%81%98%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B</link> 
    </item>
    <item>
      <title>とりあえず書いてみる</title>
      <description>どんな感じになるのか・・・&lt;br type=&quot;_moz&quot; /&gt;</description> 
      <link>http://gunkanmaki.ky-3.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E3%81%A8%E3%82%8A%E3%81%82%E3%81%88%E3%81%9A%E6%9B%B8%E3%81%84%E3%81%A6%E3%81%BF%E3%82%8B</link> 
    </item>

  </channel>
</rss>