這是我的XML輸入:查詢在XSLT路徑
<maindocument>
<first>
<testing>random text</testing>
<checking>random test</checking>
</first>
<testing unit = "yes">
<tested>sample</tested>
<checking>welcome</checking>
<import task="yes">
<downloading>sampledata</downloading>
</import>
<import section="yes">
<downloading>valuable text</downloading>
</import>
<import chapter="yes">
<downloading>checkeddata</downloading>
</import>
</testing>
</maindocument>
輸出應該是:第一,它會檢查是否將測試單元=「是」。如果是,則必須檢查section屬性=「是」。這是輸出:
<maindocument>
<import>
<doctype>Valuable text</doctype>
</import>
</maindocument
我在用xsl:if
條件檢查。首先,它將檢查測試單元是否爲「是」。然後它會檢查導入部分是否爲「是」。該代碼無法實現上述輸出。
你使用什麼查詢? – 2012-08-02 20:32:55
如果測試單位=「否」,或者如果導入部分=「否」,您希望發生什麼? – 2012-08-02 21:22:47