Python-XML-API

www.altova.com Dieses Kapitel drucken Eine Ebene nach oben

Startseite > 

Python-XML-API

Das xml-Modul bietet eine Python-Schnittstelle für die XML Infoset-Spezifikation. Dabei wird die zugrunde liegende C++ Infoset-Implementierung verwendet. Über diese Python-Schnittstelle kann der Benutzer durch die XML-Dokumentstruktur navigieren und Informationen aus jedem beliebigen XML-Node aufrufen.

 

Verfügbare Typen

Es stehen die folgenden Typen zur Verfügung. Eine genauere Beschreibung dazu finden Sie in den Unterabschnitten dieses Abschnitts.

 

Klasse xml.Document

Die Klasse Document repräsentiert ein XML-Dokument und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Document Information Item verfügbar.

 

Klasse xml.Element

Die Klasse Element repräsentiert ein XML-Element und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Element Information Item verfügbar.

 

Klasse xml.Attribute

Die Klasse Attribute repräsentiert ein XML-Attribut und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Attribute Information Item verfügbar.

 

 

Klasse xml.NSAttribute

Die Klasse NSAttribute repräsentiert ein XML-Namespace-Attribut und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Attribute Information Item verfügbar.

 

Klasse xml.ProcessingInstruction

Die Klasse ProcessingInstruction repräsentiert eine XML-Verarbeitungsanweisung und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Processing Instruction Information Item verfügbar.

 

Klasse xml.UnexpandedEntityReference

Die Klasse UnexpandedEntityReference repräsentiert eine nicht erweiterte XML-Entity-Referenz und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Unexpanded Entity Reference Information Item verfügbar.

 

Klasse xml.Character

Die Klasse Character repräsentiert XML-Zeichendaten und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Character Information Item verfügbar.

 

Klasse xml.Comment

Die Klasse Comment repräsentiert einen XML-Kommentar und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Comment Information Item verfügbar.

 

Klasse xml.UnparsedEntity

Die Klasse UnparsedEntity repräsentiert eine ungeparste XML-Entity und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Unparsed Entity Information Item verfügbar.

 

Klasse xml.Notation

Die Klasse Notation repräsentiert eine XML-Notation und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Notation Information Item verfügbar.

 

Klasse xml.Namespace

Die Klasse Namespace repräsentiert einen XML-Namespace und macht die Eigenschaften des in der XML Infoset-Spezifikation definierten Namespace Information Item verfügbar.

 

Klasse xml.QName

Die Klasse QName repräsentiert einen qualifizierten XML-Namen.

 


© 2019 Altova GmbH