Rumah > pembangunan bahagian belakang > masalah PHP > php解析xml转数组的方法

php解析xml转数组的方法

hzc
Lepaskan: 2023-03-01 12:18:01
asal
3043 orang telah melayarinya

php解析xml转数组的方法php

php解析xml转数组

php解析xml数据并转换成数组。使用simplexml_load_string()转xml对象,json_encode()把对象转成json,json_decode()转成数组。

  •     simplexml_load_file()  加载xml url

  •     simplexml_load_string()  加载xml 字符串

<?php
$xml = &#39;<?xml version="1.0" encoding="utf-8"?>
<res>
    <name>test</name>
    <age>10</age>
    <sex>man</sex>
</res>&#39;;
$xml =simplexml_load_string($xml); //xml转object
$xml= json_encode($xml);  //objecct转json
$xml=json_decode($xml,true); //json转array
 
var_dump($xml);
Salin selepas log masuk

1545189374597872.png

推荐教程: 《php教程

Atas ialah kandungan terperinci php解析xml转数组的方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan