0

我将如何在 C# 中使用 XmlReader 来读取其他人编写的返回 XML 文档的 php。使用 .Create("PathToPHP.php") 无法正常工作,因为我认为它只是在读取 php 文档。如果我正在考虑 Create 实际上做错了什么,我可以将源代码发布到我拥有的 C# 中。

4

1 回答 1

0

您的 PHP 文档需要托管在服务器上才能输出 HTML。如果您像 .Create("C:\MyXMLoutput.php") 一样阅读它,它不会工作,因为它是直接访问的,因此它就像任何其他文本文件一样。

但是,如果您像 .Create(" http://urltophp.com/MyXMLoutput.php ") 一样访问您的 PHP,它将起作用。这意味着您要求 Web 服务器为您解析 PHP 代码并返回输出(将是 xml)。

要验证输出,请尝试在浏览器中打开 PHP 的 URL 并查看它的输出。

于 2013-10-09T06:06:01.563 回答