1

XML があり、xslt を使用してそこからデータを検索する必要があります。XML は次のとおりです。

<root>

  <product>
    <id>134021</id>
    <bulkdiscountpricelist ></bulkdiscountpricelist>
    <webout extra="webout">1</webout>
  </product>

  <product>
    <id>134022</id>
    <bulkdiscountpricelist ></bulkdiscountpricelist>
    <webout extra="webout">0</webout>
  </product>

  <product>
    <id>134023</id>
    <bulkdiscountpricelist ></bulkdiscountpricelist>
    <webout extra="webout">1</webout>
  </product>


  <product>
    <id>134023</id>
    <bulkdiscountpricelist ></bulkdiscountpricelist>
    <webout extra="webout">0</webout>
  </product>

</root>

idXSLT を使用してwebout=1 を持つそれぞれをチェックしたい。

コードを試しましたが、機能しません。私のコードは

<xsl:value-of select="$result//product/id"/>
4

3 に答える 3

-1

$result//product[webout=1]/idxslt "1.1"のようなものを使用するか、node-set() 拡張関数を使用して出力を取得します。

于 2013-05-16T10:19:18.847 に答える