我正在尝试迭代 PcsInItem 下的每个元素,并为每个元素获取 Price 并将它们插入SQL表中。下面是我的XML结构。
apply plugin: 'com.android.application'
当我运行代码时,它仅将第一项插入SQL。我不知道为什么它也不会迭代其他项,而只得到第一个。
这是我的代码:
<Message>
<Body>
<Item Id="8683297523">
<PcsInItem>
<Pcs Price="20" PcsId="12829"></Pcs>
<Pcs Price="50" PcsId="64838"></Pcs>
<Pcs Price="80" PcsId="43829"></Pcs>
</PcsInItem>
</Item>
</Body>
</Message>
有人知道为什么我只在SQL表中获得第一项吗?应该有3个不同的表记录,所有这三个记录都具有相同的ItemId,但价格和PcsId不同。