为什么需要xml转换?

时间:2010-08-04 09:29:15

标签: .net xml

xml转换的基本需求是什么?我们可以在哪种情况下使用它?我们可以在.Net中使用它吗?

2 个答案:

答案 0 :(得分:2)

假设您获得了多个不同的产品目录,每个目录都采用不同的XML格式。

您在内部使用另一种XML格式。

最简单的方法是将不同的XML格式转换为您自己的格式。您可以使用XSLT。

.NET框架得到了XSL转换的广泛支持 - 请参阅System.Xml.Xsl命名空间。

答案 1 :(得分:1)

如果您正在使用XML格式的数据,您迟早需要不同格式的数据,需要提取部分数据,需要将其转换为HTML,简单文本,其他XML格式等。这就是{{3是的。 XSLT是一种完整的编程语言。如果您想查看功能的一些示例,请查看XSLT

但是,有时通过其他技术处理XML更容易/更方便。例如,在.NET中,您还可以找到System.Xml.XmlDocument类,它允许您以其他方式处理XML数据,而无需使用XSLT。