可能重复:
在 C# 中解析 XML 字符串
如何处理以下 XML 文件并将元素值存储在数组中
<UserID>
<Total>2</Total>
<X1>2</X1>
<Y1>4</Y1>
<Attached1>2,3,4</Attached1>
<X2>7</X2>
<Y2>8</Y2>
<Attached2>4,5,6</Attached2>
</UserID>
这里我需要解析元素 X1 和 X2 并将它们存储在同一个数组中。
同样,我需要解析 Y1、Y2 和 Attached1、Attached2 的元素并将它们存储在同一个数组中。
此文件可能会动态增长或缩小。
我们可以有 X1、X2 最多 X100 个元素或 X1、X2、最多 X10 个元素。
我不希望它仅限于少数元素。
这里 Total element 表示可以有两个 X 元素,如 X1 和 X2
如果 total 的值为 5,则可以有 5 个 X 元素,例如 X1、X2、X3、X4 和 X5。
我需要动态解析和存储这些值。
有什么帮助吗?