Home > Backend Development > PHP Tutorial > 请教以下XML字符串要怎么解析得到code和result呢

请教以下XML字符串要怎么解析得到code和result呢

WBOY
Release: 2016-06-13 13:39:45
Original
828 people have browsed it

请问以下XML字符串要如何解析得到code和result呢?
不是为空就是报错:

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$xml = '<?xml version="1.0" encoding="utf-8"?>
<apiresult xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
  <code>0</code>
  <result>短信提交成功</result>
</apiresult>';

$xml = iconv('gbk', 'utf-8', $xml);//转了也不行

$dom = simplexml_load_string($xml);

$result_code = iconv('utf-8', 'gbk', $dom->code);//结果代码
$result_info = iconv('utf-8', 'gbk', $dom->result);//结果信息

Copy after login


------解决方案--------------------
xml里面明明是Code和Result标签,注意第一个字母是大写的。
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template