- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:xsl:if で行の属性の存在を調べる方法)
xsl:if で行の属性の存在を調べる方法
このQ&Aのポイント
- XMLデータの属性を取り除くためのXSL文を作成していますが、うまく動作しません。A属性が存在しないデータを抽出する方法について教えてください。
- XMLデータのA属性が存在するかどうかを確認するために、xsl:if 文を使用していますが、出力が正しくされていません。A属性が存在しないデータを抽出するためにはどうすれば良いでしょうか?
- XSL文内で、XMLデータのA属性が存在しない場合のみデータを出力したいのですが、うまく処理されません。A属性が存在しないデータを抽出する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
何故出力されないのかはわからないですが、xsl:chooseを使うのはどうでしょうか? <xsl:choose> <xsl:when test="式"> テンプレート </xsl:when> …… xsl:when 要素の繰り返し …… <xsl:otherwise> テンプレート </xsl:otherwise> </xsl:choose> で、whenにtrueを、そうでないその他をotherwiseで処理出来ます。
お礼
うまくいきました。ありがとうございました。