제목과 설명이 다른 수천 개의 xml 파일에 수천 개의 xml 파일이 있습니다. 예 :DOM을 사용하여 파이썬에서 여러 xml 파일을 링크하는 방법은 무엇입니까?
<entertainment id="12">
<title>who is your favorite star?</title>
<description>
<male>Brad Pitt</male>
<female>Angelina Jolie</female>
</description>
</entertainment>
나는 그들의 대답 페이지로 연결되는 링크를 가진 모든 제목을 나열 파이썬 minidom을 사용하여 웹 페이지를 만들려고합니다.
from xml.dom import minidom
doc = minidom.parse('entertainment.xml')
questions = doc.getElementsByTagName('entertainment')
print "<ul><h1>Star Questions</h1>"
for n in questions:
print "<li>" + n.toxml() +"</li>";
print "</ul>";
제목을 나열한이 코드를 작성하려고했습니다. 그러나 그것의 묘사 페이지에 제목에 연결을 만들 수 없습니다. "Brad Pitt"와 같은 간단한 설명 페이지에서 Brad Pitt에 대한 자세한 정보가있는 다른 XML 파일에서 링크를 만들고 데이터를 추출하려고합니다.
저는 파이썬에 익숙하지 않아 링크를 만들 생각이 들지 않습니다.
보조 노트에 - Minidom는 파이썬에서 XML을 처리 할 수있는 시스템 권장 방법이 아니다 - ElementTree 빠르고 할 쉽습니다. – jsbueno
하지만 고객의 요구 사항은 minidom – nirmalgyanwali