当我获取在同一个父元素中多次使用的元素的值时,我想获取同名的每个元素,而不仅仅是第一个。
例如 -
<catalog>
<cd>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<artist>Bob Dylan2</artist>
<artist>Bob Dylan3</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd>
</catalog>
现在,当我遍历每张 CD 并使用 value-of 输出艺术家姓名时,我只得到第一个元素(有点可以理解)。但是如何在 for-each 循环中获取所有同名元素?我尝试做一个内部 for-each 循环,但没有奏效。
我对 XML 及其工作方式非常陌生,所以请放轻松... :-(