我正在使用像这样的一系列xml
<jobpost id='01'>
<candidate id='0000079'>
<firstName>AAAA</firstName>
<lastName>BBBB</lastName>
<age>32</age>
<salaryoff>37000</salaryoff>
<exp>C</exp>
<cat>
<award>5</award>
<hst>5</hst>
<previous>7</previous>
<flex>3</flex>
<travel>4</travel>
</cat>
</candidate>
<candidate id='0000072'>
<firstName>CCCCC</firstName>
<lastName>DDDDD</lastName>
<age>37</age>
<salaryoff>40000</salaryoff>
<exp>B</exp>
<cat>
<award>6</award>
<hst>5</hst>
<previous>6</previous>
<flex>2</flex>
<travel>3</travel>
</cat>
</candidate>
<jobpost id='01'>
<candidate id='0000072'>
<firstName>CCCCC</firstName>
<lastName>DDDDD</lastName>
<age>38</age>
<salaryoff>40000</salaryoff>
<exp>A</exp>
<cat>
<award>6</award>
<hst>5</hst>
<previous>6</previous>
<flex>2</flex>
<travel>0</travel>
</cat>
</candidate>
<candidate id='0000103'>
<firstName>KKKKK</firstName>
<lastName>JJJJJ</lastName>
<age>21</age>
<salaryoff>29000</salaryoff>
<exp>D</exp>
<cat>
<award>2</award>
<hst>5</hst>
<previous>6</previous>
<flex>6</flex>
<travel>7</travel>
</cat>
</candidate>
我想尝试这样的事情
AAAA BBBB 32 C 5 5 7 3 4 37000
CCCCC DDDDD 38(1) A(+1) 6 5 6 2 0(-3) 40000
KKKKK JJJJJ 21 D 2 5 6 6 7 21000
我正在寻找一种解决方案,以获得节点价值的差异。 我正在使用循环与后代,节点和导航工作。 我想知道是否有更简单的方法或一些直接的工具来达到目标 thx任何建议。