.net - 在学习 LINQ to XML 之前我应该​​了解哪些 XML 相关技术?

标签 .net xml linq linq-to-xml

我想开始学习 Linq to Xml,但在此之前,在学习 Linq to Xml 之前我应该​​了解哪些技术?

因此,除了 XML 和 XML 模式的基础知识之外,在尝试学习 Linq to XML 之前,我必须学习以下哪些技术、建议学习哪些技术以及不需要学习哪些技术:

• 网络架构对象模型

• XPath

• 在 .Net 中使用 XPath(System.Xml.XPath 命名空间)

• XSLT

• XML 序列化

• XML 读取器和写入器(XmlTextReader、XmlTextWriter 等)

• 还有什么吗?

谢谢

最佳答案

我的建议:

  • XPath
  • XSLT
  • XML 架构

按此顺序。这些不是学习 LINQ to XML 所必需的,但可以提供有关如何处理 XML 文档的良好背景。

关于.net - 在学习 LINQ to XML 之前我应该​​了解哪些 XML 相关技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194493/

相关文章:

c# - 使用 nMoq,人们对给定的事件有何期望?

c# - 锁定字典上的 Dictionary Add() 异常

c# - 从在 ITemplate 中动态创建的 ImageButton 触发 RowCommand 事件

php - 如何使用 PHP 根据嵌套命名空间数组中的值对数组进行排序

javascript - 使用 Javascript/JQuery 进行 XML/XSL 转换

c# - Linq 查询和多个仅具有 OR 第一个条件的 where 子句被评估

jquery - 无法在跨域上使用 JSONP 发布数据

java - Spring:指定 xml 命名空间的数据 POST 上的 RequestBody 编码

c# - 缺少节点导致空异常导致 linq to xml 崩溃

c# - 计算字典中 int 值的总数