当我使用LINQ XML,写出的元素和属性的顺序文本保证是相同的顺序,因为我怎样添加的XElement和XAttribute对象?类似地,当我在读一个XML文档,它是在相同的顺序遍历,因为它出现在XML?

有帮助吗?

解决方案

是,它是相同的顺序是双向的。

其他提示

然而,要知道,XML属性被指定为无序;它是不明智的依靠在任何代码属性的任何特定顺序。作为一个实际问题,很多API的甚至不让它被发现在订购属性为

同级元素具有顺序;属性不

是,可以使用索引为好,这直接映射到它们在文档中出现的顺序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top