xhtml 데이터에 대한 내장 스키마 데이터 유형이 있습니까? 두 개의 "woozle"이 포함 된 "boozle"요소를 지정하려고한다고 가정합니다. 각 요소는 임의의 xhtml입니다.html/xhtml에 대한 내장 스키마 데이터 유형
./lab.rng:43 : 요소 심판 : 휴식-NG 파서 오류
불행하게도namespace nifty = "http://brinckerhoff.org/nifty/"
start = element nifty:boozle {woozle, woozle}
woozle = element nifty:woozle {xhtml}
, xmllint가 다음이 오류가 신호 : 나는 긴장 NG 소형 구문을 사용하여, 이런 식으로 뭔가를 쓰고 싶어 : 참조 xhtml에 일치하는 정의가 없습니다 ./lab.rng:43 : element ref : Relax-NG 파서 오류 : 내부에서 ref xhtml에 대한 정의가 없습니다.
내 질문은 다음과 같습니다. 위의 "xhtml"대신에?
대답에 대한 크레딧을 부여하는 것은 매우 나쁜 형태로 간주됩니까? –
더 나은 솔루션은 여러 스키마 유효성 검사기 (네임 스페이스 용 및 xhtml 네임 스페이스 용)와 함께 XML 파이프 라인을 사용하는 것입니다. 나는 내 대답 주석에서 xhtml 스키마에 링크한다. – mdma
이것은 무지 또는 고집으로 나타날 수 있지만 제안을 선언적 솔루션으로 변환하는 방법은 분명하지 않습니다. 간단히 말하자면 jing이나 xmllint 또는 다른 유사한 도구를 사용하여 XML을 검증 할 수있는 방법으로 Relax NG 사양을 작성하는 방법을 제안 하시겠습니까? 아니면 좀 더 복잡한 것을 제안 하시겠습니까? 진술 : 시간 내 주셔서 감사합니다. –