gpt4 book ai didi

php - 删除XML标记外的文本-PHP

转载 作者:行者123 更新时间:2023-12-03 08:59:44 27 4
gpt4 key购买 nike

有时我会在XML的xml标记之外接收文本,如下所示:

Bad command error. XYZ. Some more text<?xml version="1.0" encoding="utf-8"?><xml></xml>

这将在php中返回错误。因为我正在使用此功能来读取xml:
simplexml_load_string($xml);

有没有一种方法可以删除xml标记外的文本,以免xml错误?

提前致谢!

最佳答案

if (preg_match("/<\\?xml.*\\?>.*/", $xml, $matches)) {
$xml = $matches[0];
}

关于php - 删除XML标记外的文本-PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10671886/

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