大佬教程收集整理的这篇文章主要介绍了使用 XDocument C# 解析 XML,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
请帮忙。如何从xml子树中读取。我有 xml 文档:
voID setcheckIntable(int** arr,int rows,int cols){
int i,j;
for(i = 0; i < rows; i++)
{
for(j = 0; j < cols; j++)
{
arr[i][j] = -1;
printf("This is i: ");
printf("%d \n",i);
printf("This is j: ");
printf("%d \n",+ j);
}
}
}
我使用 Xdocument 读取 xml:
<data>
<Infos>
<Info>
<AddressFk>1</AddressFk>
<Addressline1>1970</Addressline1>
<Addressline2>Napa Ct.</Addressline2>
<Phone>
<dataAsString1>111111</String>
<dataAsString2>222222</String>
<dataAsString3>333333</String>
</Phone>
<City>BotHell</City>
</Info>
</Infos>
如何获取结构Xdocument xdoc = Xdocument.Load("1.xml");
foreach (XElement addresList in xdoc.document.Element("data").Elements("Infos").Elements("Info"))
{
address = new Address();
address.ID = (String)addresList.Element("AddressFk");
address.line1 = (String)addresList.Element("Addressline1");
address.line2 = (String)addresList.Element("Addressline2");
address.City = (String)addresList.Element("City");
}
???
使用Elements
var phones = addresList.Element("Phone").Elements("String");
foreach(var phone in phones)
{
Console.WriteLine((String)phonE);
}
为了将来,使用带有保留字的标签名是不好的做法
以上是大佬教程为你收集整理的使用 XDocument C# 解析 XML全部内容,希望文章能够帮你解决使用 XDocument C# 解析 XML所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。