Rumah pembangunan bahagian belakang tutorial php 修改XML指定标签的内容 c#获取xml节点内标签 c# xml 空值标签 腾讯qq xml消息标

修改XML指定标签的内容 c#获取xml节点内标签 c# xml 空值标签 腾讯qq xml消息标

Jul 29, 2016 am 08:50 AM
xml Label

修改Xml指定标签内容(我这是去掉指定标签内容的空格)

其实就是个很简单的方法,需要的盆友直接拿走。

test.xml

<span></span><span>xml version="1.0" encoding="UTF-8"</span><span>?></span><span><span>DOCUMENT</span><span>></span><span><span>item</span><span>></span><span><span>key</span><span>></span>记录博客是一个很好的习惯<span></span><span>key</span><span>></span><span><span>url</span><span>></span>http://www.cnblogs.com/keerdi/p/5465549.html<span></span><span>url</span><span>></span><span><span>title</span><span>></span>去除XML的空格<span></span><span>title</span><span>></span><span><span>content</span><span>></span>养成一个好习惯很重要,  这是一段有空   格的文件内容,<span></span><span>content</span><span>></span><span><span>date</span><span>></span>2016-1-12<span></span><span>date</span><span>></span><span></span><span>item</span><span>></span><span><span>item</span><span>></span><span><span>key</span><span>></span>大家一起来写博客<span></span><span>key</span><span>></span><span><span>url</span><span>></span>http://www.cnblogs.com/keerdi/p/5465549.html<span></span><span>url</span><span>></span><span><span>title</span><span>></span>写博客可以增强记忆能力<span></span><span>title</span><span>></span><span><span>content</span><span>></span>一般安 装后的linux系统都是英文的界面,网上查  了一下各种说法  都有,  我只做了如下的配  置就好了,下载个中文包,改一下i18    n就完事了,并没有那么复杂<span></span><span>content</span><span>></span><span><span>date</span><span>></span>2016-1-12<span></span><span>date</span><span>></span><span></span><span>item</span><span>></span><span></span><span>DOCUMENT</span><span>></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
Salin selepas log masuk

update.php

<span>php
    </span><span>function</span><span> actionGetXml(){
        </span><span>$xmlpath</span> = 'test.xml'<span>;
        </span><span>$xml</span> = <span>new</span> DOMDocument("1.0","UTF-8"<span>);
        </span><span>$xml</span>->load(<span>$xmlpath</span><span>);
        </span><span>$root</span> = <span>$xml</span>-><span>documentElement;
        </span><span>//</span><span> 获取标签总数</span><span>$nodes</span> = <span>$root</span>->getElementsByTagName("item"<span>);
        </span><span>for</span>(<span>$i</span>=0;<span>$i</span>$nodes->length;<span>$i</span>++<span>){
            </span><span>//</span><span> 指定content标签,并获取content标签内容通过delTrim()方法去除所有空格</span><span>$str</span> = <span>$xml</span>->getElementsByTagName("content")->item(<span>$i</span><span>);
            </span><span>//</span><span> $str->nodeValue = "这里是要修改的内容";</span><span>$str</span>->nodeValue = <span>$this</span>->delTrim(<span>$str</span>-><span>nodeValue);
            </span><span>$xml</span>->save("test.xml"<span>);
        }
    }

    </span><span>//</span><span>删除空格</span><span>function</span> delTrim(<span>$object</span><span>) {
        </span><span>$search</span> = <span>array</span>(" ", " ", "\t", "\n", "\r"<span>);
        </span><span>$replace</span> = <span>array</span>("", "", "", "", ""<span>);
        </span><span>return</span><span>str_replace</span>(<span>$search</span>, <span>$replace</span>, <span>$object</span><span>);
    }
</span>?>
Salin selepas log masuk

以上就介绍了修改XML指定标签的内容,包括了xml,标签方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

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)

Bolehkah saya membuka fail XML menggunakan PowerPoint? Bolehkah saya membuka fail XML menggunakan PowerPoint? Feb 19, 2024 pm 09:06 PM

Bolehkah fail XML dibuka dengan PPT? XML, Extensible Markup Language (Extensible Markup Language), ialah bahasa markup universal yang digunakan secara meluas dalam pertukaran data dan penyimpanan data. Berbanding dengan HTML, XML lebih fleksibel dan boleh menentukan tag dan struktur datanya sendiri, menjadikan penyimpanan dan pertukaran data lebih mudah dan bersatu. PPT, atau PowerPoint, ialah perisian yang dibangunkan oleh Microsoft untuk membuat pembentangan. Ia menyediakan cara yang komprehensif untuk

Tukar data XML kepada format CSV dalam Python Tukar data XML kepada format CSV dalam Python Aug 11, 2023 pm 07:41 PM

Tukar data XML dalam Python kepada format CSV XML (ExtensibleMarkupLanguage) ialah bahasa penanda boleh diperluas yang biasa digunakan untuk penyimpanan dan penghantaran data. CSV (CommaSeparatedValues) ialah format fail teks dipisahkan koma yang biasa digunakan untuk import dan eksport data. Semasa memproses data, kadangkala data XML perlu ditukar kepada format CSV untuk analisis dan pemprosesan yang mudah. Python adalah yang kuat

Cara mencari teks merentas semua tab dalam Chrome dan Edge Cara mencari teks merentas semua tab dalam Chrome dan Edge Feb 19, 2024 am 11:30 AM

Tutorial ini menunjukkan kepada anda cara mencari teks atau frasa tertentu pada semua tab terbuka dalam Chrome atau Edge pada Windows. Adakah terdapat cara untuk melakukan carian teks pada semua tab terbuka dalam Chrome? Ya, anda boleh menggunakan sambungan web luaran percuma dalam Chrome untuk melakukan carian teks pada semua tab terbuka tanpa perlu menukar tab secara manual. Sesetengah sambungan seperti TabSearch dan Ctrl-FPlus boleh membantu anda mencapai ini dengan mudah. Bagaimana untuk mencari teks merentas semua tab dalam Google Chrome? Ctrl-FPlus ialah sambungan percuma yang memudahkan pengguna mencari perkataan, frasa atau teks tertentu merentas semua tab tetingkap penyemak imbas mereka. Pengembangan ini

Cara mengendalikan format data XML dan JSON dalam pembangunan C# Cara mengendalikan format data XML dan JSON dalam pembangunan C# Oct 09, 2023 pm 06:15 PM

Cara mengendalikan format data XML dan JSON dalam pembangunan C# memerlukan contoh kod khusus Dalam pembangunan perisian moden, XML dan JSON ialah dua format data yang digunakan secara meluas. XML (Extensible Markup Language) ialah bahasa penanda yang digunakan untuk menyimpan dan menghantar data, manakala JSON (JavaScript Object Notation) ialah format pertukaran data yang ringan. Dalam pembangunan C#, kami selalunya perlu memproses dan mengendalikan data XML dan JSON Artikel ini akan memfokuskan pada cara menggunakan C# untuk memproses kedua-dua format data ini dan melampirkan

Menggunakan Python untuk melaksanakan pengesahan data dalam XML Menggunakan Python untuk melaksanakan pengesahan data dalam XML Aug 10, 2023 pm 01:37 PM

Menggunakan Python untuk melaksanakan pengesahan data dalam XML Pengenalan: Dalam kehidupan sebenar, kita sering berurusan dengan pelbagai data, antaranya XML (Extensible Markup Language) ialah format data yang biasa digunakan. XML mempunyai kebolehbacaan dan kebolehskalaan yang baik, dan digunakan secara meluas dalam pelbagai bidang, seperti pertukaran data, fail konfigurasi, dsb. Semasa memproses data XML, kami selalunya perlu mengesahkan data untuk memastikan integriti dan ketepatan data. Artikel ini akan memperkenalkan cara menggunakan Python untuk melaksanakan pengesahan data dalam XML dan memberikan yang sepadan

Bagaimana untuk menambah tag pada Douyin untuk menarik trafik? Teg mana pada platform yang paling mudah untuk menarik trafik? Bagaimana untuk menambah tag pada Douyin untuk menarik trafik? Teg mana pada platform yang paling mudah untuk menarik trafik? Mar 22, 2024 am 10:28 AM

Sebagai platform sosial video pendek yang popular, Douyin mempunyai pangkalan pengguna yang besar. Bagi pencipta Douyin, menggunakan tag untuk menarik trafik ialah cara yang berkesan untuk meningkatkan pendedahan kandungan dan menarik perhatian. Jadi, bagaimanakah Douyin menggunakan tag untuk menarik trafik? Artikel ini akan menjawab soalan ini secara terperinci untuk anda dan memperkenalkan teknik yang berkaitan. 1. Bagaimana untuk menambah tag pada Douyin untuk menarik trafik? Apabila menyiarkan video, pastikan anda memilih teg yang berkaitan dengan kandungan. Teg ini harus merangkumi topik dan kata kunci video anda untuk memudahkan pengguna mencari video anda melalui teg. Memanfaatkan hashtag popular ialah cara yang berkesan untuk meningkatkan pendedahan video anda. Selidik teg dan aliran popular semasa dan masukkannya ke dalam perihalan dan teg video anda. Teg popular ini biasanya mempunyai keterlihatan yang lebih tinggi dan boleh menarik perhatian lebih ramai penonton. 3. Label

Apakah jam di belakang label TikTok? Bagaimana untuk menandakan akaun Douyin? Apakah jam di belakang label TikTok? Bagaimana untuk menandakan akaun Douyin? Mar 24, 2024 pm 03:46 PM

Apabila menyemak imbas Douyin berfungsi, kita sering melihat ikon jam di belakang teg. Jadi, apakah sebenarnya jam ini? Artikel ini akan menumpukan pada perbincangan tentang "Apakah jam di belakang label Douyin", dengan harapan dapat memberikan beberapa rujukan berguna untuk penggunaan Douyin anda. 1. Apakah jam di belakang label Douyin? Douyin akan melancarkan beberapa cabaran topik hangat Apabila pengguna mengambil bahagian, mereka akan melihat ikon jam selepas teg, yang bermaksud bahawa kerja itu mengambil bahagian dalam cabaran topik dan memaparkan baki masa cabaran. Untuk sesetengah kandungan sensitif masa, seperti cuti, acara khas, dsb., Douyin akan melampirkan ikon jam selepas label untuk mengingatkan pengguna tentang tempoh sah kandungan tersebut. 3. Teg popular: Apabila teg menjadi popular, Douyin akan menambah ikon jam selepas teg untuk menunjukkan bahawa teg itu

Bagaimana Python menghuraikan fail XML Bagaimana Python menghuraikan fail XML Aug 09, 2023 am 11:48 AM

Cara Python menghuraikan fail XML XML (eXtensibleMarkupLanguage) ialah bahasa penanda yang digunakan untuk mewakili data berstruktur. Semasa memproses data XML, kami selalunya perlu menghuraikan fail XML untuk mengekstrak maklumat yang diperlukan. Python menyediakan banyak perpustakaan dan modul untuk menghuraikan fail XML, seperti ElementTree, lxml, dll. Artikel ini akan memperkenalkan cara menggunakan Python untuk menghuraikan fail XML, dengan contoh kod. Dalam Python,

See all articles