2014-03-03 2 views
3

RTF 출력 파일로 변환하려고하는 HTML 컨텐트가 포함 된 XML 문서가 있습니다. 나는 <li>, <p>, <b>과 다른 HTML 마크 업으로 장식 된 XML 요소를 가지고 있으며 생성 된 RTF로 전송하려고합니다. 여기HTML 마크 업을 RTF 문서로 변환

지금의로 작동 것입니다 :

  1. 는 RTF 파일에 XML 태그의 내용을 쓰기 (줄 바꿈, 단락 나누기 및 목록에 대한 HTML 태그를 포함) 문자열로 XML 태그의 내용을 가져 오기 .

변환을 위해 Python 스크립트를 사용하고 있습니다. 또한 ElementTree (입력 XML 구문 분석 용) PyRTF-NG (HTML에서 RTF로 변환), 테이블 및 기타 특수 서식을 처리하는 라이브러리가 사용됩니다. 현재로서는 HTML의 '마크 다운'(즉, HTML 형식 태그를 실제 RTF 형식으로 변환)을 제외하고 필요한 모든 것을 얻을 수있었습니다. 명확히하기 위해, 내 RTF 변환기가 <ol><li> 태그를 만날 경우 RTF에 <ol><li> 태그를 뱉어내는 대신 RTF에 정렬 된 목록을 만들어야합니다.

Python에이 작업을 수행 할 수있는 기본 호출이 있는지 또는 RTF 로의 전체 변환을 완료하는 데 필요한 다른 Python 라이브러리가 있는지 알고있는 사람이 있습니까?

감사합니다.

답변

관련 문제