- - PR -
xmlのテキストにリンクを張りたい。
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-06-15 19:22
たとえば、こんなxmlがあったとして、
<root> <text>個人情報の掲載や誰かの書いたものをそのまま転記するなどの<link>著作権の侵害</link>、質問ではなく議論を目的とする<link>投稿</link>などはできません(すべて削除対象となってしまいます</text> </root> <link></link>ではさまれた部分に、 リンクを張る方法を探しているのですが、 どなたかご存知の方いらっしゃるでしょうか。 <link>著作権の侵害</link>⇒chosaku.html <link>投稿</link>⇒toko.html といった具合にそれぞれリンクを張りたいと思います。 つまり、どんな場所にでもある、xml文章に対して、 <link></link>とはさむことで任意のリンクを張るようにしたいのです。リンク先もxmlに記述したいと思います。 ご協力お願いします。 | ||||||||
|
投稿日時: 2007-06-15 19:27
テキストファイルそのものにリンクは貼れません。
テキストファイルにはリンクという機能がありません。 そのXMLをブラウザで表示したりするときに <link></link> の箇所をリンクとして解釈させる、 そのXMLを読み込んだアプリケーションで リンクろして解釈させる と言うのであればわかりますが。 | ||||||||
|
投稿日時: 2007-06-15 21:09
ご回答ありがとうございます。
すいません。お伝えの仕方が悪かったです。 つまり、下記のような出力結果を得たいと思います。 <html> <body> <p>個人情報の掲載や誰かの書いたものをそのまま転記するなどの<a href="chosaku.html">著作権の侵害</a>、質問ではなく議論を目的とする<a href="toko.html">投稿</a>などはできません(すべて削除対象となってしまいます</p> </body> </html> xsltのほうにどのように記述すればよいのかわかりません。 よろしくお願いします。 | ||||||||
|
投稿日時: 2007-06-17 18:13
文書はそのまま利用させていただいて、コードを載せてみます。
おそらくがっかりされるかと思いますが。 XMLファイル
XSLファイル(上記XMLで使用しているファイル名は「link_xml.xsl」)
上記は無難にHTMLっぽく表現していますが、記述の仕方はXMLにもXSTLにも他に色々とあります。 [ メッセージ編集済み 編集者: 暁 編集日時 2007-06-17 18:16 ] | ||||||||
|
投稿日時: 2007-06-18 11:03
暁さん、ご回答ありがとうございました!
なんか考え方がわかったような気がします。 いろいろ他にも試してみます。 ありがとうございました。 | ||||||||
|
投稿日時: 2007-07-20 17:24
下記のURLにXMLデータにリンクを張る方法があり、参考出来ると思います。
http://upgroup.co.jp/product/LuckyXml/index.html |
1