php有没有什么方法可以把XML样式的字符串转换为XML?或者有没有不转化也能按XML那样分析的方法? 因为要对那些字符串进行XML节点的分析,所以想要先转换为XML,再进行分析…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.simplexml_load_string2.DOMDocument->loadXML().. 还想问一下,在一个php中用http_post_fields方法去另一个php请求,原本应该返回一个xml,而现在返回的是一个字符串,并且不是XML格式,所有应该输出的XML标签全被无视了,只有内容…头文件倒是十分完全的被打印出来了…所以还没法转换,有没有什么办法,或者别的方法,可以返回php原本应该返回的值啊? $raw_post_string = file_get_content("php://input");echo htmlspecialchars($raw_post_string);$xml = simplexml_load_string($raw_post_string);//...//... sorry,函数名写错,是file_get_contents 这种方法返回来的依然是普通的string,依然把XML标签过滤掉了,就留下内容…不过头文件确实都没有了,而且这样,我的请求方式只能用get了吧?还有没有别的方法啊? 可以生成一个XML 在解析这个XML 谢谢谢谢,我自己搞错了,因为是string,所以测试的时候<>里面的被当成未知标签给解析了,自然不显示了……你开始跟我说的simplexml_load_string就够用了!谢谢啊,真是高手~ 求一个正则和截取函数 php图像处理问题 权限管理 文件内容排序(十万火急) 数据库编码问题,有床戏哦 不是高手的不要进来 一个CURL的COOKIES发送问题? 关于数据库查询问题 怎样可以把数据库内字段的值显示在表单的文本框和文本域内 在PHP里面用 Select count(*)获得的记录数,怎么赋值给一个变量啊 CakePHP安装 数据类型转换问题
2.DOMDocument->loadXML()
..
还想问一下,在一个php中用http_post_fields方法去另一个php请求,原本应该返回一个xml,而现在返回的是一个字符串,并且不是XML格式,所有应该输出的XML标签全被无视了,只有内容…头文件倒是十分完全的被打印出来了…所以还没法转换,有没有什么办法,或者别的方法,可以返回php原本应该返回的值啊?
echo htmlspecialchars($raw_post_string);
$xml = simplexml_load_string($raw_post_string);
//...
//...
还有没有别的方法啊?