* 참고 : lxml은 내 시스템에서 실행되지 않습니다. 나는 lxml을 포함하지 않는 해결책을 찾기를 희망했다.Python XML 구문 분석
나는 이미 여기에서 몇 가지 문서를 읽었으며이 작업을 수행하는 데 어려움을 겪고 있습니다. 나는이처럼 보이는 일부 XML 파일을 구문 분석하고 싶습니다 : 내가 조작을 시도하고있는 파일에서
<dict>
<key>1375</key>
<dict>
<key>Key 1</key><integer>1375</integer>
<key>Key 2</key><string>Some String</string>
<key>Key 3</key><string>Another string</string>
<key>Key 4</key><string>Yet another string</string>
<key>Key 5</key><string>Strings anyone?</string>
</dict>
</dict>
을,이에 따라 더 '딕셔너리'가있다. XML을 읽고 다음과 같은 텍스트/dat 파일을 출력하고 싶습니다.
1375, "Some String", "Another String", "Another string", "Strings anyone?"
...** 원래
Eof는, 내가 LXML을 사용하려고하지만, 많은 시도가 내 시스템에 작업을 진행 한 후, 나는 DOM을 사용하여에 옮겼습니다. 최근에, Etree를 사용하여이 작업을 시도했습니다. 제발, 좋은 모든 것에 대한 사랑 때문에 누군가가 이것과 함께 나를 도울까요? 필자는 Python을 처음 접했을 때 어떻게 작동하는지 배우고 싶습니다. 미리 감사드립니다.
어떤 OS 및 버전의 Python입니까? – Acorn
번호 1375가 두 번 있습니다. 이 두 숫자가 다를 수 있습니까? 그렇다면 어떤 것을 원하십니까? –