- PR -

XSLTについて

1
投稿者投稿内容
ひろ
会議室デビュー日: 2002/02/15
投稿数: 8
投稿日時: 2002-03-31 12:40
ひろといいます。
お恥ずかしい質問なのですが
超初心者ですので温かい目でお願いします。

xml文章中に点在する
<タグA>テキスト<タグA>
をタグごと一気に削除したい場合はどのようにすればよいでしょうか?

どうぞよろしくお願いします。


[ メッセージ編集済み 編集者: ひろ 編集日時 2002-03-31 12:41 ]
井上孝司
ぬし
会議室デビュー日: 2001/09/08
投稿数: 668
お住まい・勤務地: 東京都
投稿日時: 2002-03-31 15:58
井上です。
変換ではなく、XML 文書中の特定要素を削除したいという場合は、XSLT ではなくて
DOM の仕事じゃないかと思います。removeNamedItem メソッドが使えそうです。
_________________
www.kojii.net
MMX
ぬし
会議室デビュー日: 2001/10/26
投稿数: 861
投稿日時: 2002-04-01 10:41
>タグごと一気に削除
XSLTでは、マッチして無出力が、削除になります。(空読み)
<xsl:template match="タグA"/>
注) 上のルールよりマッチ優先度の高いのが、他に無いこと。
正規表現置換(/タグA//g) をイメージするとよい

あるいは タグA+テキスト にマッチするルールが一つも無いように書く。
デフォルトのルールも動作しないようにしてとか。

練習問題をやって行くと、どこかにありそうです

[ メッセージ編集済み 編集者: MMX 編集日時 2002-04-01 13:00 ]
ひろ
会議室デビュー日: 2002/02/15
投稿数: 8
投稿日時: 2002-04-02 14:18
お忙しいなかお返事ありがとうございます!!

早速検討したいと思います。

これからもいろいろご迷惑をおかけすするかも
しれませんがどうぞよろしくお願いします。

[ メッセージ編集済み 編集者: ひろ 編集日時 2002-04-02 14:19 ]
1

スキルアップ/キャリアアップ(JOB@IT)