比如说我有一个这样的 XML
<Containers>
<Container ContainerGrossWeight="0.69" ContainerGrossWeightUOM="lbs" ContainerScm="16757598166153847" TrackingNo="420913119102999949374063023016">
</Container>
<Container ContainerGrossWeight="4.84" ContainerGrossWeightUOM="lbs" ContainerScm="16757598166153848"
TrackingNo="420913119102999949374063023016">
</Container>
</Containers>
所以“容器”是父级,它有两个子级..和另一个..但是两者的属性值是不同的。
我使用 JDOM 来读取和操作这些值。如果我编写下面的代码,我会得到 first 的属性。我的问题是如何访问 second 的属性和值?
Element Containers = rootNode.getChild("Containers")
Element Container = Containers.getChild("Container")
String ContainerSCM = Container.getAttributeValue("ContainerSCM")
上面的代码给了我“16757598166153847”作为输出我如何得到“16757598166153848”作为第二个元素容器属性的getAttributeValue的输出?