我有一個關於如何通過按屬性過濾外部元素來對其他元素中的元素進行計數的問題。我有下面的XML文檔:如何統計具有外部元素限制的內部XML元素
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<DSCT2C>
<TESTSTEPS APPLICATION="UGS">
<TESTSTEP ORDER_NUMBER="0">
<EN>Common Test</EN>
<DE>Allgemeiner Test</DE>
<TEST NEED_FUNCTION="true" FUNCTION_NAME="functionName">
<DESCRIPTION>
<DE>Hallo</DE>
<EN>Hello</EN>
</DESCRIPTION>
<FILES>
<FILE>test.prt</FILE>
<FILE>test.drw</FILE>
</FILES>
</TEST>
<TEST NEED_FUNCTION="false">
<DESCRIPTION>
<DE>Hallo2</DE>
<EN>Hello2</EN>
</DESCRIPTION>
<FILES>
</FILES>
</TEST>
</TESTSTEP>
<TESTSTEP ORDER_NUMBER="1">
<EN>Just a test</EN>
<DE>Nur ein Test</DE>
<TEST NEED_FUNCTION="true" FUNCTION_NAME="functionName123">
<DESCRIPTION>
<DE>Hallo</DE>
<EN>Hello</EN>
</DESCRIPTION>
<FILES>
<FILE>test.prt</FILE>
<FILE>test.drw</FILE>
</FILES>
</TEST>
<TEST NEED_FUNCTION="true" FUNCTION_NAME="functionName456">
<DESCRIPTION>
<DE>Hallo2</DE>
<EN>Hello2</EN>
</DESCRIPTION>
<FILES>
</FILES>
</TEST>
</TESTSTEP>
</TESTSTEPS>
</DSCT2C>
我想指望從TESTSTEP
元素中的所有元素TEST
與例如ORDER_NUMBER=0
。我如何用DOM做到這一點?
謝謝你解決了我的問題。 –