Rumah php教程 php手册 使用PHP 5.0 轻松解析XML文档(4)

使用PHP 5.0 轻松解析XML文档(4)

Jun 21, 2016 am 09:15 AM
array name price

xml

下面是例子运行对结果:

  下面是通过函数getSaveData()返回的整个xml数据的数组

Array(    [name] => 华联    [address] => 北京长安街-9999号    [desc] => 连锁超市    [cat_food] => Array        (            [attrs] => Array                (                    [id] => food                )            [goods_food11] => Array                (                    [name] => food11                    [price] => 12.90                    [attrs] => Array                        (                            [id] => food11                        )                )            [goods_food12] => Array                (                    [name] => food12                    [price] => 22.10                    [desc] => Array                        (                            [value] => 好东西推荐                            [attrs] => Array                                (                                    [creator] => hahawen                                )                        )                    [attrs] => Array                        (                            [id] => food12                        )                )        )    [cat_1] => Array        (            [goods_tel21] => Array                (                    [name] => tel21                    [price] => 1290                    [attrs] => Array                        (                            [id] => tel21                        )                )        )    [cat_coat] => Array        (            [attrs] => Array                (                    [id] => coat                )            [goods_coat31] => Array                (                    [name] => coat31                    [price] => 112                    [attrs] => Array                        (                            [id] => coat31                        )                )            [goods_coat32] => Array                (                    [name] => coat32                    [price] => 45                    [attrs] => Array                        (                            [id] => coat32                        )                )        )    [special_hot] => Array        (            [attrs] => Array                (                    [id] => hot                )            [goods_0] => Array                (                    [name] => hot41                    [price] => 99                )        ))
Salin selepas log masuk

  下面是通过setValue()函数,给给根节点添加信息,添加后显示出结果xml文件的内容

<?xml version="1.0" encoding="GB2312" ?><br><shop> <name>华联</name> <address>北京长安街-9999号</address> <desc>连锁超市</desc> <telphone>123456789</telphone> <cat id="food">  <goods id="food11">   <name>food11</name>   <price>12.90</price>  </goods>  <goods id="food12">   <name>food12</name>   <price>22.10</price>   <desc creator="hahawen">好东西推荐</desc>  </goods> </cat> <cat>  <goods id="tel21">   <name>tel21</name>   <price>1290</price>  </goods> </cat> <cat id="coat">  <goods id="coat31">   <name>coat31</name>   <price>112</price>  </goods>  <goods id="coat32">   <name>coat32</name>   <price>45</price>  </goods> </cat> <special id="hot">  <goods>   <name>hot41</name>   <price>99</price>  </goods> </special></shop>
Salin selepas log masuk



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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Jangkaan harga Fujifilm X-M5 meningkat apabila paparan swafoto yang bocor menambah kerumitan kepada barisan kamera yang dahulunya mampu dimiliki Jangkaan harga Fujifilm X-M5 meningkat apabila paparan swafoto yang bocor menambah kerumitan kepada barisan kamera yang dahulunya mampu dimiliki Sep 07, 2024 am 09:34 AM

Peminat Fujifilm baru-baru ini sangat teruja dengan prospek X-T50, kerana ia mempersembahkan pelancaran semula Fujifilm X-T30 II berorientasikan bajet yang telah menjadi agak popular dalam kategori sub-$1,000 APS-C. Malangnya, sebagai pelancaran Fujifilm X-T50

Pemain kaset FiiO CP13 dilancarkan dengan rupa retro telus Pemain kaset FiiO CP13 dilancarkan dengan rupa retro telus Jun 16, 2024 am 09:52 AM

Pemain kaset FiiOCP13diumumkan pada Januari. Kini, FiiOisexmeningkatkan folio sukan dengan dua model baharu-satu di hadapan dan satu dengan bahagian depan telus. Keduanya sangat sepadan dengan reka bentuk sudut yang lain, tetapi juga

Klipsch memperkenalkan bar bunyi utama Flexus Core 300 dengan sokongan 8K, 12 pembesar suara dan pembetulan bilik Klipsch memperkenalkan bar bunyi utama Flexus Core 300 dengan sokongan 8K, 12 pembesar suara dan pembetulan bilik Sep 05, 2024 am 10:16 AM

Klipsch Flexus Core 300 ialah model teratas dalam siri ini dan diletakkan di atas Flexus Core 200 yang sedia ada dalam barisan bar bunyi syarikat. Menurut Klipsch, ini adalah bar bunyi pertama di dunia yang bunyinya boleh disesuaikan dengan th

Light Phone 3 dilancarkan dengan diskaun 50%, OLED monokrom dan reka bentuk minimalis Light Phone 3 dilancarkan dengan diskaun 50%, OLED monokrom dan reka bentuk minimalis Jun 13, 2024 pm 10:18 PM

WalaupunLightPhone2mulai2018masih dilengkapi dengan paparan dakwat-ekonomi,LightPhone3menggunakan paparanOLEDyanghanya boleh memaparkan skala kelabu.Sebab itu bertukar kepadapanelOLED3.92-incidengan resolusi 1,240x1,080st

Isih tatasusunan menggunakan fungsi Array.Isih dalam C# Isih tatasusunan menggunakan fungsi Array.Isih dalam C# Nov 18, 2023 am 10:37 AM

Tajuk: Contoh menggunakan fungsi Array.Sort untuk mengisih tatasusunan dalam Teks C#: Dalam C#, tatasusunan ialah struktur data yang biasa digunakan dan operasi pengisihan tatasusunan selalunya diperlukan. C# menyediakan kelas Array, yang mempunyai kaedah Isih untuk menyusun tatasusunan dengan mudah. Artikel ini akan menunjukkan cara menggunakan fungsi Array.Sort dalam C# untuk mengisih tatasusunan dan memberikan contoh kod khusus. Pertama, kita perlu memahami penggunaan asas fungsi Array.Sort. Susunan.Jadi

Tawaran | Tesla Model 3 Long Range AWD mendapat semula penuh insentif cukai $7,500, turun ke bawah $40,000 Tawaran | Tesla Model 3 Long Range AWD mendapat semula penuh insentif cukai $7,500, turun ke bawah $40,000 Jun 19, 2024 am 09:55 AM

Tidak lama selepas Tesla melancarkan penyegaran Model 3 Highland menjelang penghujung tahun lepas, peraturan insentif cukai EV persekutuan AS berubah, memotong separuh potensi diskaun untuk pembeli yang layak kerana Tesla menggunakan sel LFP Cina dalam M baharu

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Tipster mendakwa Snapdragon 8 Gen 4 berharga hampir 21% lebih tinggi daripada pendahulunya Tipster mendakwa Snapdragon 8 Gen 4 berharga hampir 21% lebih tinggi daripada pendahulunya Sep 09, 2024 am 06:35 AM

Terdapat banyak laporan mengenai Qualcomm meningkatkan harga Snapdragon 8 Gen 4 berbanding SoC perdana gen semasanya. Stesen Sembang Digital, pembocor terkenal, melaporkan tentangnya pada bulan Mei, yang kemudiannya diperkukuh dengan r berasingan

See all articles