XML 파일로 제공되는 데이터가 있습니다. XML을 HTML로 변환하는 XSLT도 제공되었습니다. lxml을 사용하여 변환을 수행 할 수 있지만 변환 후 일부 HTML 태그를 변경하려고합니다. 이 새로운 etree를 HtmlElements로 변환하여 .cssselect()와 같은 특정 메서드를 구체적으로 사용할 수있게하려면 어떻게해야합니까?lxml : XSLT를 통해 XML을 HTML로 변환하고 HtmlElements 가져 오기
2
A
답변
0
>>> import lxml.etree
>>> import lxml.html
>>>
>>> xmlstring = '''\
... <?xml version='1.0' encoding='ASCII'?>
... <root><a class="here">link1</a><a class="there">link2</a></root>
... '''
>>> root = lxml.etree.fromstring(xmlstring)
>>> root.cssselect('a.here')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'lxml.etree._Element' object has no attribute 'cssselect'
lxml.etree.tostring(root)
->lxml.html.fromstring(..)
>>> root = lxml.html.fromstring(lxml.etree.tostring(root))
>>> root.cssselect('a.here')
[<Element a at 0x2989308>]
XML 출력을 얻을 : 쉽게 XSLT 코드를 변경하지 않는
>>> print lxml.etree.tostring(root, xml_declaration=True)
<?xml version='1.0' encoding='ASCII'?>
<root><a class="here">link1</a><a class="there">link2</a></root>
+0
http://stackoverflow.com/questions/30662205/get-html-report- of-jetbrains- 명령 줄 도구 분석 –
관련 문제
- 1. XML을 HTML로 가져 오기
- 2. 이미지를 XML을 통해 HTML로
- 3. XSLT를 사용하여 XML을 HTML로 변환하십시오. 페이지 매기기
- 4. PHP를 통해 xml을 html로 변환
- 5. XSLT를 사용하여 동적 XML을 HTML로 변환
- 6. XSLT를 사용하여 XML을 HTML로 변환하는 도구
- 7. xslt를 사용하여 oracle의 xml을 html로 변환 하시겠습니까?
- 8. Perl은 XSLT를 사용하여 XML을 HTML로 변환합니다.
- 9. 내 xslt가 xml 구조를 유지하는 html로 내 xml을 변환하고 싶습니다.
- 10. xml을 html로 변환하고 html로 저장하려고합니다. 가장 쉬운 방법은 무엇입니까?
- 11. xslt는 xml을 html로 변환합니다.
- 12. C#에서 XSLT를 사용하여 XML을 HTML로 변환하는 방법은 무엇입니까?
- 13. XML을 통해 아이폰 앱에 이미지 가져 오기
- 14. XSLT를 통해 데이터 XML을 데이터베이스에 삽입하는 방법
- 15. XML을 WordPress로 가져 오기
- 16. XML을 HTML로 테이블로 그리기
- 17. 다른 XSLT를 동적으로 가져 오기
- 18. XSLT를 사용하여 XML 가져 오기
- 19. XML을 HTML로 변환
- 20. XML을 HTML로 표시하기위한 XSLT
- 21. XSLT를 작성하여 다음 XML을 다음 HTML로 변환하는 방법은 무엇입니까?
- 22. ANDROID에서 XSLT를 사용하여 XML을 HTML로 변환하는 방법은 무엇입니까?
- 23. xslt를 사용하여 Excel XML을 HTML로 변환하는 방법은 무엇입니까?
- 24. xml을 html로 변환하고 이미지가있는 팩스 기계로 보내는 방법은 무엇입니까?
- 25. XML을 HTML로 변환
- 26. XML을 SQL로 가져 오기
- 27. XML을 SQL로 가져 오기
- 28. XML을 XSLT를 사용하여 SQL
- 29. 가져 오기 lxml 모듈 원인 PyImport_ImportModule이 실패했습니다.
- 30. XSLT를 사용하여 요소 값 가져 오기
를? – akonsu
아니요. 새로 만든 태그의 파일 이름을 가져 와서 새 html 파일에 Base64 코드화 할 수 있습니다. 그런 것들. – OozeMeister
안녕하세요, xml 및 xslt를 html로 변환하는 데 사용하는 코드를 보내 주시겠습니까? 나는 인터넷에서 아무것도 찾을 수 없습니다. – Christopher