Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Mencetak XML Cantik dalam Python?

Bagaimanakah Saya Boleh Mencetak XML Cantik dalam Python?

Patricia Arquette
Lepaskan: 2024-12-13 12:34:28
asal
575 orang telah melayarinya

How Can I Pretty Print XML in Python?

Cantik Mencetak XML dalam Python

Dalam Python, terdapat beberapa pendekatan untuk XML cetakan cantik, yang melibatkan pemformatan kandungan XML untuk kejelasan dan kebolehbacaan. Salah satu kaedah yang paling mudah ialah menggunakan modul xml.dom.minidom.

Untuk mencetak XML dengan cantik menggunakan xml.dom.minidom, ikut langkah berikut:

  1. Menghuraikan XML:

    • Import xml.dom.minidom modul.
    • Hilangkan fail XML atau rentetan menggunakan fungsi parse() atau parseString().
  2. Buat Rentetan XML Bercetak Cantik:

    • Panggil kaedah toprettyxml() pada objek DOM yang mewakili XML yang dihuraikan.
    • Kaedah ini memformat kandungan XML, menjajarkan teg dan atribut untuk kejelasan.
import xml.dom.minidom

dom = xml.dom.minidom.parse(xml_fname) # or xml.dom.minidom.parseString(xml_string)
pretty_xml_as_string = dom.toprettyxml()
Salin selepas log masuk

Pembolehubah pretty_xml_as_string kini mengandungi XML yang diformatkan sebagai rentetan. Anda boleh menggunakan rentetan ini untuk pemprosesan atau paparan selanjutnya.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencetak XML Cantik dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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