2009-08-09 4 views
0

필자는 맨 페이지의 멋진 browsable HTML 버전을 만들려고하고 있는데, doclifter은 manlifter 프로그램을 통해 원하는 것을 수행합니다. TROFF를 DocBook으로 가져올 수 있기 때문입니다.(X) HTML에서 DocBook으로가는 doclifter에 해당하는 것이 있습니까?

그러나 DocBook 출력을 프로그래밍 방식으로 조작하면 실용적이지 않은 매우 강력한 변환이 가능하기 때문에 (HTML) HTML을 DocBook으로 들여 올 수있는 유사한 라이브러리를 갖는 것이 매우 유용하다고 생각했습니다. 아래에서 위로 작업하면서 단편적인 방식으로 HTML을 구문 분석하려고 할 때.

합니까 아무것도 존재 라이브러리 현명한 나를 변화의 종류를 할 수 있도록, 또는 우리와 시맨틱 웹이되고 현실에 대한 과대 광고 사이의 잃어버린 고리 (missing link) 서입니다까요?

+0

라이브러리에 정의 된 리프팅을 할 규칙이 필요하거나, 적어도 내가 무엇을 찾고 있어요의 약한 버전은 XHTML을 구문 분석 할 수있는 고급 언어입니다, 그들에게 자신을 정의 할 수있는 방법이있을 것이다 또한 파싱 된 표현에 대한 해제 작업을 수행하는 데 필요한 규칙을 지원하는 일류 항목으로 지원합니다. – cons

답변

0

"XHTML을 구문 분석하고 리프팅을 수행하는 데 필요한 규칙을 지원하는 우아한 언어"에 대해 XSLT (버전 1.0 또는 2.0)를 제안합니다. . 분명히

+0

XML을 더 많이 사용하여 XML을 처리하려는 아이디어가 있었지만 XSLT에 대해 알고 있습니다. – cons

+1

꺾쇠 괄호 세금을 피하려면 DSSSL이 아직 남아 있습니다. –

관련 문제