2016-05-02 4 views
0

Ich versuche, etwas in XML zu lesen und möchte die Tag-Namen finden. Zum Beispiel, wenn ich <dc:title> lese, möchte ich "Titel" bekommen. Kann mir jemand sagen, was der "dc" Teil ist und was der "Titel" Teil ist?Was ist ein zweiteiliges XML-Tag?

Ich benutze Python und wenn ich über die Knoten iterieren und node.tag ausdrucken, gibt es "{http://purl.org/dc/elements/1.1/} title" zurück. Ich weiß wirklich nicht, was der URL-Kram ist oder warum er mit meinem Node-Tag zurückkehrt.

+1

Dies ist eine XML-Namespace-Deklaration. W3C-Spezifikationen (Ihr Einstieg in XML): http://www.w3.org/TR/REC-xml-names/ – usr2564301

Antwort

-2

Ok, ich habe das gefunden und es scheint zu funktionieren.

item.tag.split("}")[1][0:]