gpt4 book ai didi

PHP:实体文档末尾的额外内容,试图提取节点值

转载 作者:可可西里 更新时间:2023-11-01 12:30:22 25 4
gpt4 key购买 nike

<?php

echo getValue('<a>dk</a><b>sh</b>', 'a');

function getValue($string, $tagname) {
$dom = new DomDocument();
$dom->loadXML($string);
$node_list = $dom->getElementsByTagName($tagname)->item(0);
return $node_list->nodeValue;
}

运行脚本返回

Warning: DOMDocument::loadXML(): Extra content at the end of the document in Entity, line: 1 in /Users/johnkim/get.php on line 7

最佳答案

那么,您的 xml 字符串无效。尝试用任何标签包装它,例如:

<some_tag><a>sdfsdf</a><b>sdfsdf</b></some_tag>

关于PHP:实体文档末尾的额外内容,试图提取节点值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12806601/

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