遍历for循环,但仅获得一个结果

时间:2020-04-28 07:25:13

标签: c# xml-parsing xdoc

我正在尝试迭代 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不同。

0 个答案:

没有答案