Ich verwende Minidom in Python und ich möchte, dass getElementsByTagName() Elemente nur nach Tag-Name übereinstimmen und alle Namespaces ignorieren. Die Dokumente werden von minidom.parseString() analysiert. Ist es möglich?Wie bekomme ich Minidom um Namespaces zu ignorieren?
9
A
Antwort
12
getElementsByTagName
stimmt Elemente nur durch TagName überein.
Meinst du, Sie wollen rein auf localName übereinstimmen? dh. der Teil des Tag-Namens nach dem :
(falls vorhanden)? Wenn ja, verwenden Sie die DOM Level 2 Core-Methode getElementsByTagNameNS:
els= document.getElementsByTagNameNS('*', 'tag')
Verwandte Themen
- 1. Wie bekomme ich SQL Server um Prüfungen zu ignorieren?
- 2. Wie bekomme ich git merge um bestimmte Zeilen zu ignorieren?
- 3. Wie bekomme ich HttpClient Json Serializer um Nullwerte zu ignorieren?
- 4. Wie bekomme ich Bash, um Datei-nicht-Founds zu ignorieren
- 5. Wie bekomme ich Doxygen, um die Vererbungsbeziehung zu ignorieren?
- 6. XML-Namespaces - wie bekomme ich sie?
- 7. .NET XML Deserialisierung ignorieren Namespaces
- 8. Wie bekomme ich Nokogiri meine Namespaces zu verstehen?
- 9. Python: Namespaces in xml.etree.ElementTree ignorieren?
- 10. Wie bekomme ich git meine csv-Dateien zu ignorieren?
- 11. XML-Namespaces in XSL-Transformation - leer ignorieren?
- 12. Wie bekomme ich Dapper, um Unterstriche in Feldnamen beim Mapping zu ignorieren/zu entfernen?
- 13. Wie bekomme ich Visual Studio 2008, um nachfolgende Leerzeichen zu ignorieren, wenn ich ENDE drücke?
- 14. Wie bekomme ich SVN, um ein Verzeichnis innerhalb einer externen Definition zu ignorieren?
- 15. Wie bekomme ich Sphinx, um den GPL-Hinweis in meinem Docstring zu ignorieren?
- 16. Wie bekomme ich Ruby-Prof, um Ruby Core/Standard Library/Gem-Methoden zu ignorieren?
- 17. Wie bekomme ich Vera ++, um Codeabschnitte für einige/alle Regeln zu ignorieren?
- 18. Wie bekomme ich Git unter Windows, um symbolische Links zu ignorieren?
- 19. Gibt es eine Möglichkeit, Doxygen anzuweisen, (alle) Namespaces zu ignorieren?
- 20. Wie erhalte ich C++, um falsche Eingaben zu ignorieren?
- 21. Wie konfiguriere ich lint, um bestimmte Fälle zu ignorieren?
- 22. Wie kann ich Dimension konfigurieren, um bestimmte Werte zu ignorieren?
- 23. Get Knotenname mit Minidom
- 24. Wie kann ich Codezeilen für Clover zu ignorieren ignorieren?
- 25. Erhalte Emacs, um * .orig Dateien zu ignorieren
- 26. Ant concat erhalten, um Stücklisten zu ignorieren?
- 27. Wie verwende ich PHP Namespaces mit Autoload?
- 28. Wie bekomme ich Logback, um gut mit Eclipse zu arbeiten?
- 29. Wie bekomme ich Doxygen, um schneller zu laufen?
- 30. Wie bekomme ich die Suche, um den attr_accessor zu verwenden?
Danke - die NS arbeitete, aber die Nicht-NS eine andere. Also ich vermute, dass es einige Umstände geben muss, in denen sie anders sind. – DavidG