2013-09-06 2 views
0

XSD에서 가능할지 모르지만 여전히 여기에 질문이 있습니다.XML 스키마 : 다른 속성의 값을 포함하는 속성이있는 요소

은 그래서 난 내 XML에 다음 코드를 가지고 :

<formats> 
    <format name="TableText"> 
     <item name="halign">left</item> 

    </format> 
</formats> 


<styles> 
    <style name="Style"> 
     <item name="format">TableText</item> 
    </style> 
</styles> 

내가 달성하고자하는 사용자가 형식 (<item name="format">TableText</item>)의 내용을 입력 시작할 때, 그는 단지 무엇을 입력 할 수있을 것이다 그 형식 태그의 name 속성에 있었다 (<format name="TableText">)

답변

1

style/item의 값이 format/item에서 현재의 값이어야 (키/keyref 사용) 제약 조건을 정의하는 것이 가능하지만 모든 XML 편집 도구는 수 있는지 여부 이러한 제약 조건을 사용하여 구문 지향 편집을 유도하는 것이 또 다른 이유입니다. estion.

+0

나에게 힌트 또는 더 나은 코드 스 니펫을 어떻게 구현할 수 있습니까? IDE는이 질문에서 범위를 벗어났습니다. –

+0

스키마를 작성하는 데 도움이 필요하거나 스키마를 사용하는 구문 지향 편집기를 작성하는 데 도움이 필요하십니까? –