Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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 Phone 8/8.1的WebBrowser中使用XSLT转换显示XML_C#_Xml_Windows_Xslt_Windows Phone 8 - Fatal编程技术网

C# 在Windows Phone 8/8.1的WebBrowser中使用XSLT转换显示XML

C# 在Windows Phone 8/8.1的WebBrowser中使用XSLT转换显示XML,c#,xml,windows,xslt,windows-phone-8,C#,Xml,Windows,Xslt,Windows Phone 8,我有一个包含XSLT转换文档的XML文档(包含在XML中,但如果需要,我可以将其取出)。 我需要在WebBrowser组件中显示它,但是如果我通过调用 WebBrowser.NavigateToString(myXmlDocument) 它显示的内容不正确。 我尝试使用XDocument和XslCompiledTransform转换文档,但后者在Windows Phone 8 SDK中不可用。有没有办法解决这个问题并进行转换,或者在WebBrowser控件中正确显示内容 更新: 我们发现Win

我有一个包含XSLT转换文档的XML文档(包含在XML中,但如果需要,我可以将其取出)。 我需要在WebBrowser组件中显示它,但是如果我通过调用

WebBrowser.NavigateToString(myXmlDocument)
它显示的内容不正确。 我尝试使用XDocumentXslCompiledTransform转换文档,但后者在Windows Phone 8 SDK中不可用。有没有办法解决这个问题并进行转换,或者在WebBrowser控件中正确显示内容

更新

我们发现Windows Phone WebBrowser在xslt处理中存在漏洞,因此我们尝试:

  • 使用其他浏览器,但这些似乎都不起作用
  • 使用外部XML库处理XSLT转换,但未找到任何转换

Windows Phone web浏览器是否支持XSLT?在这种情况下,我假设MSXML 3和/或MSXML 6可以通过COM互操作获得,您可以尝试中建议的方法。在Windows Phone上找不到MSXML。如何连接组件?Windows Phone web浏览器是否支持XSLT?在这种情况下,我假设MSXML 3和/或MSXML 6可以通过COM互操作获得,您可以尝试中建议的方法。在Windows Phone上找不到MSXML。如何连接组件?