【发布时间】:2014-03-10 01:07:57
【问题描述】:
我需要从我的在线 CRM 获取数据到我的网站。数据来源于一个 API,它返回一长串 XML 代码。然后我需要使用 PHP 处理这个 XML 以将它放在我的网站上(只需要它的一部分)。
我知道 XSLT 在 XML 处理方面比 PHP 更受欢迎,但我还没有学习 XSLT(下周开始学习),所以现在将使用 PHP。
只需要知道如何在运行时将 API 的 XML 文件保存到我的服务器,以便我可以在我的 PHP 中引用它?
【问题讨论】:
-
XSLT 只是一种将样式转换应用于 XML 的方法。这与您要查找的内容无关。只需捕获您的 XML 并将其写入文件即可。
-
您可以使用 DOM+Xpath 将 XML 中的数据提取到 PHP 中。 (想想 SQL)或 XSLT 将 XML 转换为不同的输出(想想模板)。如果您只想保存 XML,只需将数据字符串/流保存到文件中。请提供一些来源以缩小您的问题范围。
-
呃,你在找...
file_put_contents()?