Şu eğitimden: Python'u Öğrenme

Ücretsiz deneme süresi ile, bu eğitime erişin

Sektör uzmanları tarafından verilen 23.300 adetten fazla eğitime erişmek için hemen katılın.

XML'i manipüle etme

XML'i manipüle etme

- Bazen XML veya HTML gibi biçimlendirmeyi işlerken, belgede her seferinde bir satırda çalışan bir ayrıştırıcı oluşturmak istemezsiniz. Yapmanız gereken şey, tüm belgeyi hafızada tutmaktır, böylece onu manipüle edebilirsiniz. Başka bir deyişle, Belgeler Nesne Modeli veya DOM üzerinde çalışacaksınız. Bu örnekte, Python'un bir XML dosyasını yüklemek ve ardından bellekteyken belge üzerinde çalışmak için sağladığı XML Mini DOM sınıfının nasıl kullanılacağını göreceğiz. Öyleyse XML ayrıştırma başlangıç dosyasını açalım. Ve yapacağım ilk şey, bir XML DOM üzerinde çalışmama izin veren modülü içe aktarmak. Bu yüzden xml.dom.minidom'u içe aktaracağım ve ayrıştıracağım XML dosyası tam da burada. Bu örnek XML'dir ve açıp bakarsanız, oldukça standart bir XML dosyası olduğunu görebilirsiniz. Sadece içindeki bir kişi hakkında bazı temel bilgiler var. İşte benim adım, yaşadığım yer, sahip olduğum bazı beceriler, yine, ayrıştırmayı göstermek için sadece basit bir XML dosyası. Öyleyse koda geri…

İçerikler