gpt4 book ai didi

php - 使用 XML 标记属性作为 PHP 变量并在 HTTP 请求中使用它

转载 作者:可可西里 更新时间:2023-11-01 16:52:51 25 4
gpt4 key购买 nike

有什么方法可以将 XML 属性保存为 PHP 变量并自动将其放入另一个 http 请求中?或者有更好的方法吗?

基本上,我向服务器发送一个 http 请求,我返回的代码如下所示:

<tag one="info" two="string">

我需要将字符串保存在属性二中,并将其插入到如下所示的 http 请求中:

http://theserver.com/request?method=...&id=123456

'123456' ID 需要是属性'two'中的字符串。

如有任何帮助,我们将不胜感激!

谢谢,简

最佳答案

如果您 100% 完全绝对完全确保内容将始终具有该确切格式,您可以像其他答案所建议的那样使用正则表达式。

否则,DOM 不是很难管理...

$dom = new DOMDocument;
$dom->loadXML($yourcontent);
$el = $dom->getElementsByTagName('A')->item(0); // presuming your tag is the only element in the document
if ($el) {
$id = $el->getAttribute('id');
}
$url = 'http://theserver.com/request?method=...&id=' . $id;

如果您有您将收到的 XML 的真实示例,请发布它,我会根据它调整这个答案。

关于php - 使用 XML 标记属性作为 PHP 变量并在 HTTP 请求中使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6037908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com