c# - 如何解析 XML 文件?

标签 c# xml

<分区>

有没有简单的C#解析XML文件的方法?如果是,是什么?

最佳答案

非常简单。我知道这些是标准方法,但您可以创建自己的库来更好地处理这些问题。

这里有一些例子:

XmlDocument xmlDoc= new XmlDocument(); // Create an XML document object
xmlDoc.Load("yourXMLFile.xml"); // Load the XML document from the specified file

// Get elements
XmlNodeList girlAddress = xmlDoc.GetElementsByTagName("gAddress");
XmlNodeList girlAge = xmlDoc.GetElementsByTagName("gAge"); 
XmlNodeList girlCellPhoneNumber = xmlDoc.GetElementsByTagName("gPhone");

// Display the results
Console.WriteLine("Address: " + girlAddress[0].InnerText);
Console.WriteLine("Age: " + girlAge[0].InnerText);
Console.WriteLine("Phone Number: " + girlCellPhoneNumber[0].InnerText);

此外,还有一些other methods跟...共事。例如,here .而且我认为没有一种最好的方法可以做到这一点;你总是需要自己选择,什么最适合你。

关于c# - 如何解析 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55828/

相关文章:

java - 如何使用 XOM 仅在第一个标签上设置命名空间?

c# - 如何在 log4net 中以编程方式添加 remotingappender

c# - Signalr .net 客户端

c# - 我如何在 ASP.NET MVC 中允许/Controller/Id?

xml - 如何使用 awk 解析逗号分隔值 (csv)?

java - 取消选择 ListView 中的项目

java - 创建apk文件时发现错误 ':app:mergeDebugResources'

c# - 使用反射(或其他方式)获取成员对象

c# - 调用模拟对象的异步方法时出现 NullReferenceException

java - 关于 REST 响应和 XMLElement