相关疑难解决方法(0)

用PHP生成XML文档(转义字符)

我正在从PHP脚本生成XML文档,我需要转义XML特殊字符.我知道应该转义的字符列表; 但是这样做的正确方法是什么?

是否应该使用反斜杠(\')或正确的方式转义字符?是否有任何内置的PHP函数可以为我处理这个?

php xml

46
推荐指数
5
解决办法
7万
查看次数

PHP DOMNode实体和nodeValue

获取在nodeValue中具有实体的DOMNode对象的nodeValue(即>)然后它将实体转换为它的可打印字符(即>)

有没有人知道如何让它保持它作为一个实体,当它转换为意想不到的东西时,它真的会混淆字符串比较.

以下代码再现了您将注意到转储的长度为3时应该为6的问题.

<?php
$xml='<?xml version="1.0"?>
<root>
<element>&gt;</element>
</root>';
$a=new DOMDocument();
$a->loadXML($xml);
var_dump($a->childNodes->item(0)->nodeValue);
Run Code Online (Sandbox Code Playgroud)

php dom

2
推荐指数
1
解决办法
1101
查看次数

标签 统计

php ×2

dom ×1

xml ×1