【XML】xmlns, XSLT, ..
[2ch|▼Menu]
882:デフォルトの名無しさん
08/06/05 02:25:17
質問なのですが
Xpathを使用する際に宣言ってありますか?
それともXSLの仕様の1つだからXSL宣言だけでOKなんでしょうか?



883:デフォルトの名無しさん
08/06/05 02:26:15
日本語で

884:デフォルトの名無しさん
08/06/05 04:48:59
>>882
流石に日本語ではカワイソウ
出直して来い

885:デフォルトの名無しさん
08/06/05 16:34:30
JSONみたいにXMLのマージのできるJavaのライブラリや機能ありますか?

886:デフォルトの名無しさん
08/06/06 00:41:57
ジェイソンの対抗馬のフレディというのがある

887:デフォルトの名無しさん
08/06/07 02:02:03
>>886
「Web ブラウザから利用できるSAXパーサ“Freddy” の実装と評価」
URLリンク(www.ieice.org)

888:デフォルトの名無しさん
08/06/16 11:53:32
xslt、xslの質問です。

<xsl:output
で、
indent="yes"

にすると、インデントさせてHTMLを出力させているのですが、
部分的にインデントさせずに出力する方法はありませんでしょうか?

xsltは、C#のSystem.Xml.XslのXslTransformを使っています。

889:デフォルトの名無しさん
08/06/16 12:01:39
何をやりたいかというと、
<img .../><img .../><img .../>
のように<img>を連続で配置したいのです。
(そうしないとIE7, html4strictで表示が変わる)

<![CDATA[ ほげほげ ]]>
で記述すれば、いけると思っていたのですが、
ソースがそのまま出てしまいます orz

890:888=889
08/06/16 13:26:54
disable-output-escaping="yes"でうまくいきました!

xslで、
<xsl:template match="hoge">
  <xsl:value-of select="." disable-output-escaping="yes"/>
</xsl:template>

xmlにて、
<hoge><![CDATA[<img ・・・/><img ・・・/><img ・・・/>]]></hoge>

でうまくCDATA内のHTMLをエスケープされずに出力できました!!

お騒がせしました。ありがとうございました。

891:デフォルトの名無しさん
08/06/16 16:25:29
【施設・ソフト系の話】特定健診・特定保健指導
スレリンク(hosp板)l50

892:デフォルトの名無しさん
08/06/16 17:44:40
URLリンク(tokuteikenshin.jp)
に載っているプログラムをどう思うか感想を。

893:デフォルトの名無しさん
08/06/17 23:01:23
>>892
まあいいんじゃない?

クラスに(たぶんJava)マップすることを想定してる書き方とか、
数値系とテキスト系で記述ルールをポリシ化してるっぽい所とか、
まあ一定にそれほど変じゃないポリシがある人が書いたように思える。
一部に名前空間周りが「?」な

URLリンク(tokuteikenshin.jp)

とかあるけど、全体的にはまっとうだと思われ。

かつてはxml0001,xml0002,xml0003,...とか<foo>abc/123/234/</foo>とか
ネーミングも構造化もへったくれもないXMLが色々なところで跋扈していてな・・・
それに比べれば夢のようだ。



最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4880日前に更新/254 KB
担当:undef