用Python中的命名空间通过‘ElementTree’解析XML
ElementTree
:
<rdf:RDF xml:base="http://dbpedia.org/ontology/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://dbpedia.org/ontology/"> <owl:Class rdf:about="http://dbpedia.org/ontology/BasketballLeague"> <rdfs:label xml:lang="en">basketball league</rdfs:label> <rdfs:comment xml:lang="en"> a group of sports teams that compete against each other in Basketball </rdfs:comment> </owl:Class></rdf:RDF>
owl:Class
rdfs:label
tree = ET.parse("filename")root = tree.getroot()root.findall('owl:Class')
SyntaxError: prefix 'owl' not found in prefix map
owl:Class
qq_花开花谢_0