使用 PHP 解析标签名称中带有冒号的 XML
SimpleXML 可能不是解析包含带有冒号的标签的 XML 文档的理想选择,例如as:
<xhtml:div>sample <xhtml:em>italic</xhtml:em> text</xhtml:div>
要有效解析此类 XML 文档,请考虑使用替代库。以下解决方案演示了如何使用 SimpleXML 库导航和访问名称中带有冒号的元素:
对于给定的 XML 文档,您可以像这样访问“em”元素:
$xml->children('xhtml', true)->div->em;
但是,访问“日期”字段需要执行另一个步骤才能退出命名空间。
$xml->children('xhtml', true)->div->children()->date;
以上是如何使用 PHPSimpleXML 解析带有冒号的 XML 标签?的详细内容。更多信息请关注PHP中文网其他相关文章!