在 Silverlight 中读取\写入\导航 XML
我使用 System.Xml.XmlDocument 类来执行大多数需要读取、写入和导航 xml 文件的 xml 操作。虽然它是一个重量级的类,但它更容易使用并且非常适合我的大多数应用程序。但 XmlDocument 在 silverlight 中不可用。 silverlight中有没有像XmlDocument一样易于使用的类?
我知道在silverlight中使用XmlReader,但它不像XmlDocument那么灵活,例如你不能在xml中来回移动,你不能在同一个xml中读取和写入(如果你使用XmlReader,你只能读取)。
XDocument 与 XmlDocument 一样可用吗?还有其他选择吗?
I use System.Xml.XmlDocument class for most of xml operations which require read, write and navigating an xml file. Although it is a heavy weight class, it is much easier to use and fits in well for most of my apps. But XmlDocument are not available in silverlight. Is there a class in silverlight which is as easy to use as XmlDocument?
I know about using XmlReader in silverlight but it is not as flexible as XmlDocument, e.g. you cannot move back and forth in the xml, you cannot read and write in the same xml (you can only read if you are using XmlReader).
Is XDocument as usable as XmlDocument? Are there any other alternatives?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
就我个人而言,与 XmlDocument 类相比,我更喜欢 XDocument 类。使用起来更加容易(作为 XLinq 框架的一部分)。
我建议您看一下,如果您有问题,请回来这里描述问题
Personaly, I love the XDocument class versus the XmlDocument class. Far more easyier to use (as part of the XLinq framework).
I advise you to take a look, and come back here to describe problems if you have