如何为其他网站制作灵活的 XML 数据文件?

发布于 2024-10-15 18:06:02 字数 467 浏览 3 评论 0原文

我想知道如何根据其他网站解析器请求的参数向其提供 xml 文件或响应? 例如,我有 show_data.php 文件,它可以获取参数范围,然后将其应用于 mysql 查询,然后形成有效的 xml 1.0 字符串。

至此,我已经完成了基于请求参数的数据获取+ xml 格式化。 现在我如何与其他网站的 xml 解析器共享该 xml?

我是否只是在 php 文件中使用适当的标头或其他方式输出我的 xml 字符串?

Example:
1)www.example.com request www.mypage.com/show_data.php?show=10
2)www.mypage.com/show_data.php send xml data back to www.example.com

这真的很难解释,因为我以前没有使用过 xml 之类的东西。希望它有一定道理。

谢谢。

I would like to know how can i give other website parsers an xml file or response based on arguments they request?
For example i have show_data.php file that can take range of params and then apply it to mysql query and then form valid xml 1.0 string.

So by this point i have finished with data fetching + xml formating based on request params.
Now how would i share that xml with other websites for their xml parsers?

Do i simply output my xml string in php file with appropriate headers or somehow else?

Example:
1)www.example.com request www.mypage.com/show_data.php?show=10
2)www.mypage.com/show_data.php send xml data back to www.example.com

It's really hard to explain since i have not worked with xml and stuff before. Hope it makes some sense.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风追烟花雨 2024-10-22 18:06:02

那么,当 example.com 执行初始请求时,您的页面将处理它并返回 xml 作为结果。您不需要做任何特别的事情。

$xml = "";

// process the xml (build it - do what you need to do)

// returning the xml to the requester
header ("Content-Type:text/xml"); 
echo $xml;

Well, when example.com does the initial request, your page will process it and return the xml as the result. There's nothing special that you'll need to do.

$xml = "";

// process the xml (build it - do what you need to do)

// returning the xml to the requester
header ("Content-Type:text/xml"); 
echo $xml;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文