Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows.Data.Xml.Dom的用途是什么_C#_Windows Runtime_Windows Store - Fatal编程技术网

C# Windows.Data.Xml.Dom的用途是什么

C# Windows.Data.Xml.Dom的用途是什么,c#,windows-runtime,windows-store,C#,Windows Runtime,Windows Store,我有一个关于Windows运行时中XML处理的基本问题-为什么在已有X-Dom和System.XML的情况下引入新的Windows.Data.XML.Dom命名空间?例如,当使用它比X-DOM更笨拙时,它有什么优势?一般来说,像这样的WinRT API与其他特定于语言的方法重叠,是因为不是每种语言都有这样的服务。例如,JSONAPI在JavaScript中不需要(甚至在那里也没有投影),但是C++确实需要它。在XML.Dom案例中,它主要是C++的,因此是.NET语言的选项。

我有一个关于Windows运行时中XML处理的基本问题-为什么在已有
X-Dom
System.XML
的情况下引入新的
Windows.Data.XML.Dom
命名空间?例如,当使用它比
X-DOM
更笨拙时,它有什么优势?

一般来说,像这样的WinRT API与其他特定于语言的方法重叠,是因为不是每种语言都有这样的服务。例如,JSONAPI在JavaScript中不需要(甚至在那里也没有投影),但是C++确实需要它。在XML.Dom案例中,它主要是C++的,因此是.NET语言的选项。