我正在使用simplexml_load_string
XML 数据包。在我的场景中,我要转换的 XML 字符串称为 k。然而,我的问题是,当我使用 k 时,仍然存在未解析的标签 ( <k>, <\k>
)。
例如,我使用
$x->k
,然后返回<k>DATA I WANT HERE<\EK>
。我该如何摆脱这些?
代码的作用:它连接到游戏并登录。
使用InnerNode获取不带标签的值:
$x->k->InnerNode
您还可以进行类型转换:
(string)$x->k
我试过这个,似乎得到了字符串。
<?php
$str = "<msg t='sys'><body action='rndK' r='-1'><k>qH~e9Gmt</k></body></msg>";
$xml = simplexml_load_string( $str );
echo $xml->body->k; // gives 'qH~e9Gmt'
?>