DTD 편집

DTD 파일은 아웃라인 보기와 소스 보기에서 모두 편집할 수 있습니다. 수정된 DTD의 컨텐츠에 따라 DTD와 연관된 XML 파일에서 사용할 수 있는 항목이 결정됩니다.
시작하기 전에
이 태스크 정보

DTD는 다음과 같은 방법으로 편집할 수 있습니다.

아웃라인 보기에서 편집

아웃라인 보기에서는 DTD의 항목을 모두 확인하면서 추가할 수 있으며, DTD 노드를 작성하고 삭제할 수 있습니다.

다음은 자원 Perspective에서 사용하기 위해 작성된 지시사항이지만, 다른 여러 Perspective에서도 사용할 수 있습니다. 아웃라인 보기에서 DTD를 편집하려면 다음 단계를 수행하십시오.

  1. 새 DTD를 작성하거나 네비게이터 보기에서 기존 DTD를 두 번 클릭하십시오. 그러면 DTD 편집기에서 자동으로 열립니다.
  2. 아웃라인 보기에서 DTD DTD 아이콘를 마우스 오른쪽 단추로 클릭한 다음 DTD를 추가하려는 노드를 선택하십시오.
  3. 특성 보기에서 노드에 대한 필드를 적절히 편집하십시오.
결과

DTD 편집기에는 참조 무결성 문제를 처리하는 기본 제공 메커니즘이 있습니다. 특정 컴포넌트를 삭제하거나 편집하면 자동으로 정리됩니다. 자세한 정보는 관련 참조 절을 참조하십시오.

소스 보기에서 편집

소스 보기에서는 DTD에 대한 소스 코드를 수동으로 편집할 수 있습니다.

다음은 자원 Perspective에서 사용하기 위해 작성된 지시사항이지만, 다른 여러 Perspective에서도 사용할 수 있습니다. 소스 보기에서 DTD를 편집하려면 다음 단계를 수행하십시오.

  1. 새 DTD를 작성하거나 네비게이터 보기에서 기존 DTD를 두 번 클릭하십시오. 그러면 DTD 편집기에서 자동으로 열립니다.
  2. 편집하려는 소스 코드를 선택하십시오. 기존 노드를 편집하거나 노드를 새로 작성할 수 있습니다.
  3. DTD 변경사항이 아웃라인 보기와 특성 보기에 자동으로 적용됩니다. 소스 보기에서 편집하는 중 코드에 오류가 발생한 경우 파일을 저장하거나 유효성을 검증하면 문제점 보기에 오류가 표시됩니다.
  4. DTD 편집기에는 참조 무결성 문제를 처리하는 기본 제공 메커니즘이 있지만, 이 메커니즘은 아웃라인 보기를 사용하여 항목을 삭제하거나 특성 보기에서 항목을 편집한 경우에만 작동합니다. 소스 보기를 사용하여 항목을 삭제하거나 편집하면 자동으로 정리되지 않습니다. 대신, 파일을 저장하거나 유효성을 검증하면 문제점 보기에 오류 메시지가 표시됩니다.

아웃라인 보기에서 노드 정렬

기본적으로 DTD 노드는 DTD에 추가된 순서로 아웃라인 보기에 표시됩니다.

DTD 노드를 알파벳 순으로 정렬하려면 알파벳 순으로 항목 정렬 단추 알파벳 순으로 항목 정렬 단추를 클릭하십시오. 

DTD 노드를 논리적 그룹(표기법, 엔티티, 요소 등)으로 그룹화할 수도 있습니다. 논리적으로 항목 그룹화 단추 논리적으로 항목 그룹화 단추를 클릭하여 DTD 노드를 논리적 그룹으로 정렬하십시오.

다음 링크는 DTD 파일 편집 방법에 대한 정보를 제공합니다.

다음에 수행할 작업

피드백