MonoTouch上的XML解析器?

问题描述

| 我想解析XML格式的字符串。如何在MonoTouch上使用XML解析器?     

解决方法

与使用标准C#完全相同。 您的选择包括: XmlSerializer-如果要将完整文档转换为一组C#对象,则很好 XmlDocument-如果文档是XmlSerializer以外的自定义文档,则很好 XPath-如果您不关心整个文档,则适合提取少量数据。 Linq2XML-使用Linq的另一种选择。 根据您的实际需求。     ,您可以在MonoTouch中使用LINQ to XML。 所以,
var element = XElement.Parse(\"<cat>dog</cat>\");
Console.WriteLine(element.Value); 
打印\“ dog \”。     ,您无法完全使用System.Xml.Linq,将有一个JIT部件在设备中进行测试时会爆炸,请参阅Xamarin Monotouch限制: 链接     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...