2012年8月27日

XML (转换)

摘要: XSL(Extensible Stylesheet Language,可扩展样式表语言)是一种用于创建样式表的基于 XML 的语言。样式表(转换)是特殊的文档,可以在 XSLT 处理器的帮助下把 XML 文档转换成其它文档。(不要和 CSS 混淆,CSS 是用来格式化 HTML 的标准)。 基本的样式表 XSL 是一个复杂的标准,事实上,它可以被看做是一个真正... 阅读全文

posted @ 2012-08-27 15:45 SkySoot 阅读(2438) 评论(0) 推荐(0)

XML 搜索和验证(XmlDocument、XPath to XmlDocument、LINQ to XDocument)

摘要: 对数情况下,并不需要处理整个 XML 文档,只是从中抓取部分信息,使用的方法依据使用的类。 XmlDocument 简单情况:使用 GetElementsByTagName() 复杂情况:使用 XPath 语言。 XDocument 简单情况:内建的搜索方法(如 Elements()) ... 阅读全文

posted @ 2012-08-27 13:34 SkySoot 阅读(2287) 评论(0) 推荐(0)

XML 读写(XmlDocument、XPathNavigator、XDocument)

摘要: 内存中的 XML 处理 基于流的 XML 处理提供了最小的负载,但也只提供了最小的灵活性。在很多 XML 处理场景里,你不会在这么低的层次下工作。 对内存中的 XML 的处理则更加方便,但没有单一、标准的方式。如下所有的类都支持对 XML 的读取和导航: XmlDocument :它是 XML 数据的标准化接口,但对时间要求比较多。 XPa... 阅读全文

posted @ 2012-08-27 10:53 SkySoot 阅读(6380) 评论(0) 推荐(0)

导航