-1
XSLファイルを使用してXML要素の値を読み取ろうとしています。私のXMLファイルは次のようである:xslのxml値を読み取る
<parameters>
<parameter id="1338240713" name="Color and structure" xml:lang="eng">
<value id="1338239139" name="striped" xml:lang="eng"/>
<value id="1338240721" name="black" xml:lang="eng"/>
<value id="1338240724" name="12321312" xml:lang="eng"/>
<value id="1338243166" name="red" xml:lang="eng"/>
</parameter>
<parameter id="1338245472" name="State" xml:lang="eng" iaiext:context_id="CONTEXT_STATE">
<value id="1338245473" name="New" xml:lang="eng" iaiext:context_id="CONTEXT_STATE_NEW"/>
</parameter>
</parameters>
私が読みたい:parameters > parameter [name "State"] > value [name]
私は、あなたが "読む"という意味を具体的にするべきだと思います。名前はxpath式 'parameters/parameter [@ name =" State "]/@ nameになりますが、これは常に" State "になりますか? –
。あなたがあなたの質問で読んでみたいことは、私は理解できません。あなたはxpathで何を得ますか? xsltのコンテキストを表示できますか? xpathは、xsltでコンテキスト固有のものです。 –