• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:xsl:if で行の属性の存在を調べる方法)

xsl:if で行の属性の存在を調べる方法

このQ&Aのポイント
  • XMLデータの属性を取り除くためのXSL文を作成していますが、うまく動作しません。A属性が存在しないデータを抽出する方法について教えてください。
  • XMLデータのA属性が存在するかどうかを確認するために、xsl:if 文を使用していますが、出力が正しくされていません。A属性が存在しないデータを抽出するためにはどうすれば良いでしょうか?
  • XSL文内で、XMLデータのA属性が存在しない場合のみデータを出力したいのですが、うまく処理されません。A属性が存在しないデータを抽出する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tanaka05
  • ベストアンサー率100% (1/1)
回答No.1

何故出力されないのかはわからないですが、xsl:chooseを使うのはどうでしょうか? <xsl:choose> <xsl:when test="式"> テンプレート </xsl:when> …… xsl:when 要素の繰り返し …… <xsl:otherwise> テンプレート </xsl:otherwise> </xsl:choose> で、whenにtrueを、そうでないその他をotherwiseで処理出来ます。

noname#230227
質問者

お礼

うまくいきました。ありがとうございました。

関連するQ&A