개인 재정 자바 더미에서 DTD를 사용하는 방법

자바 더미에서 DTD를 사용하는 방법

비디오: ※XML 기초 강좌▶7.DTD란, 구성요소, 속성 선언예제, 내부, 외부 DTD 사용방법◀ 샘플 강의 IB96추천 2024

비디오: ※XML 기초 강좌▶7.DTD란, 구성요소, 속성 선언예제, 내부, 외부 DTD 사용방법◀ 샘플 강의 IB96추천 2024
Anonim

DTD 를 포함 할 수 있음을 나타낼 수 있습니다. XML 문서 및 요소가 어떤 순서로 나타날 수 있는지를 나타냅니다. DTD 는 문서 유형 정의 를 나타내지 만 테스트에는 포함되지 않습니다. 예를 들어 영화에 관한 XML 문서의 DTD는 각

Movie 요소가 Title Price 하위 요소와 < 년 . 또한 루트 요소의 이름은 Movies 이며 Movie 요소로 구성 될 수 있습니다. 영화

XML 문서를 만드는 경우 DTD를 사용하여 오류를 감지 할 수 있습니다.

XML 문서의 DTD를 XML 데이터와 동일한 파일에 저장할 수 있지만 더 자주 DTD를 별도의 파일에 저장합니다. 그렇게하면 DTD를 사용하여 같은 유형의 여러 XML 문서 형식을 관리 할 수 ​​있습니다. DTD가 들어있는 파일 이름을 나타내려면 선언을 XML. 서에 추가하십시오. 다음은 그 예입니다:

영화 문서로 식별되며이 문서의 DTD는

파일에서 찾을 수 있습니다. dtd

. 영화의 시작 부분에이 태그를 추가하십시오. xml 파일을 태그 바로 뒤에 추가하십시오. 이 코드는 영화의 DTD 파일을 보여줍니다. XML 파일 .

ELEMENT 태그의 일반적인 형식은 다음과 같습니다.

요소

( 콘텐츠 )>

여기에 나열된 규칙을 사용하여 콘텐츠를 표현하십시오. 요소 내용 지정 내용 설명 요소 *

지정된 요소는 0 번 이상 발생할 수 있습니다.

element +
지정된 요소는 1 회 이상 발생할 수 있습니다. 요소?
지정된 요소는 0 번 또는 1 번 발생할 수 있습니다. element1 | element2
element1
또는 element2
가 나타날 수 있습니다. element1, element2 element1 이 나타나고 element2 가옵니다.
#PCDATA 텍스트 데이터가 허용됩니다. ANY 모든 하위 요소가 허용됩니다. EMPTY
어떤 유형의 하위 요소도 허용되지 않습니다. 예를 들어 위의 DTD에서 첫 번째 ELEMENT
태그는 영화
요소가 0 개 이상의 영화

요소로 구성되어 있다고 말합니다.두 번째 ELEMENT 태그는 Movie 요소가 Title 요소 뒤에 Price 요소로 구성되어 있다고 말합니다. 세 번째 및 네 번째 ELEMENT 태그는 Title Price 요소는 텍스트 데이터로 구성됩니다. 이 표기법이 막연하게 익숙해 보인다면 정규식에서 파생 되었기 때문입니다. ATTLIST 태그는 각 속성의 이름을 제공합니다. 일반적인 형식은 다음과 같습니다. 요소의 속성 유형 기본값 - >>

이 태그의 분류는 다음과 같습니다.

element 는 속성이 표시 될 태그가있는 요소의 이름을 지정합니다. attribute

는 속성의 이름 type 은 속성의 값으로 나타날 수있는 것을 지정합니다.

유형

  • 은이 표에 나열된 항목 중 하나 일 수 있습니다. 기본값
  • 은 기본값을 제공하며 속성이 필수인지 아니면 선택적인지를 나타냅니다. 기본
  • 은 다음 표에 나열된 항목 중 하나 일 수 있습니다. 속성 유형 요소 속성 값 …
  • CDATA 모든 문자열을 사용할 수 있습니다. (string1 | string2 …) 나열된 문자열 중 하나 일 수 있습니다.
NMTOKEN
문자와 숫자로 구성된 문자열 인 이름 토큰
이어야합니다. NMTOKENS
공백으로 구분 된 하나 이상의 이름 토큰이어야합니다. ID
고유해야하는 이름 토큰입니다. 즉, 문서의 다른 요소는이 속성에 대해 동일한 값을 가질 수 없습니다. IDREF 문서의 다른 곳에서 사용 된 ID
값과 같아야합니다. IDREFS
IDREF
값의 목록은 공백으로 구분됩니다.
속성 기본값을 확인하십시오. 속성 기본값
기본값 선택적 또는 필수? #REQUIRED 필수 사항.
#IMPLIED

선택 사항.

선택 사항. 이 값은 속성이 누락 된 경우에 사용됩니다. #FIXED 값
선택 사항. 그러나 포함되면이 값이어야하며 생략하면이 값이 기본적으로 사용됩니다.
영화에서
ATTLIST 태그 선언이 있습니다. dtd
: 이 선언은 속성이
Movie

요소와 함께 나타나고 연도 라는 이름이고 모든 종류의 데이터 일 수 있으며 필수임을 나타냅니다. 기본값과 함께 가능한 값 목록을 지정하는 ATTLIST

태그가 있습니다. 이 형식의 ATTLIST 태그를 사용하면 열거 형과 비슷한 특성을 만들 수 있습니다 허용되는 값 목록과 함께

자바 더미에서 DTD를 사용하는 방법

편집자의 선택

주 부동산 법률에서 찾아내는 10 가지 사항 - 실제 인형

주 부동산 법률에서 찾아내는 10 가지 사항 - 실제 인형

면허 부동산 브로커 및 영업 사원은 각 주마다 시험을 치른 후에 부여됩니다. 생성되는 문제는 모든 주마다 부동산 절차, 관행 및 라이센스 법을 관리하는 자체 법률이 있다는 것입니다. 부동산법은 입법 조치 또는 법원 명령으로 계속 변화하고 있습니다. 당신의 주법을 연구하십시오! Agency Law Agency ...

중개인 부동산 라이센스 시험 - 인형

중개인 부동산 라이센스 시험 - 인형

중 일부 국가에서는 중개인이 귀하를 위해 일하는 사람들을 감독하고, 그러한 사람들을 훈련 시키며, 사무실 정책을 수립하는 것을 포함하여, 부동산 면허 시험을위한 부동산 중개를 운영하는 행정적인 의무와 책임. 중개인 감독 주법은 다양 할 수 있지만 일반적으로 브로커는 부동산 중개인을 감독해야합니다.

부동산 면허 시험에 대한 감정 기초 - 인형

부동산 면허 시험에 대한 감정 기초 - 인형

부동산 중개인은 부동산에 대해 알아야 함 여러 가지 이유로 가치. 하나는 부동산 면허 시험에 관한 질문입니다. 대행사는 대개 판매자가 판매를 제안 할 때 판매자가 부동산 가격을 요구하도록 도와줍니다. 구매자를 대표하는 대리인은 종종 그의 고객에게 그의 고객에게 조언합니다.

편집자의 선택

Facebook 페이지 설정 방법 - 인형

Facebook 페이지 설정 방법 - 인형

귀하의 비즈니스를위한 Facebook 페이지 설정은 간단합니다! 이러한 단계를 거치면 귀하의 비즈니스는 팬을 모으고 즉시 페이스 북의 고객과 연결됩니다. http : // facebook을 방문하십시오. co.kr / pages 수많은 Facebook 페이지 목록이 나타납니다. 자신이 좋아하는 Facebook 페이지와 기타 ...

Facebook 친구 요청을 보내고 응답하는 방법 - Facebook에서 누군가를 찾으면 인형

Facebook 친구 요청을 보내고 응답하는 방법 - Facebook에서 누군가를 찾으면 인형

친구로 추가하는 것은 매우 간단한 작업입니다. 장래 친구의 타임 라인 페이지로 연결되는 링크를 클릭하면 (자신이 찾고있는 사람인지 다시 확인) 이름 옆에 친구 추가 상자가 표시 될 수 있습니다. 클릭 ...

Google 프로필 설정 방법 - 인형

Google 프로필 설정 방법 - 인형

프로필이없는 블로그는 만들 수 없습니다. 사람들이 블로그에 얼굴을 올릴 수없는 경우 많은 신뢰를 잃게됩니다. Google은 Google+ 프로필을 할당하여이를 처리합니다. 이 프로필을 온라인 전화 카드라고 생각하십시오. 한 눈에 사람들이 쉽게 알아야합니다. 독자는 항상 ...

편집자의 선택

변형 패널을 사용하여 InDesign CS5 텍스트 프레임 조작 - 더미

변형 패널을 사용하여 InDesign CS5 텍스트 프레임 조작 - 더미

수동으로 이동 또는 크기 조정 가능 InDesign Creative Suite 5 텍스트 프레임 프레임의 위치 나 크기를보다 정확하게 변경하려면 대신 [변형] 패널을 사용하십시오. 창 → 오브젝트 및 레이아웃 → 변형을 선택하십시오. 변형 패널이 나타납니다. X 및 Y 텍스트 필드의 값을 변경하십시오. 프레임이 그에 따라 위쪽에서 멀리 이동합니다.

Photoshop CS5의 커브 패널에 액세스 - 인형

Photoshop CS5의 커브 패널에 액세스 - 인형

완벽한 이미지로 수정 한 이미지 수정 가능 곡선 패널에있는 Photoshop Creative Suite 5 기능을 사용하여 조명. 패널에 액세스하는 방법은 다음과 같습니다. 조정할 가치가있는 이미지 - 이미 완벽하지 않은 이미지 - [창] → [레이어] ([레이어] 패널이 열려 있지 않은 경우)를 선택합니다. 만들기 버튼을 클릭 한 상태로 유지하십시오.

InDesign CS5에서 마스터 페이지 및 스프레드 사용 - 더미 페이지

InDesign CS5에서 마스터 페이지 및 스프레드 사용 - 더미 페이지

마스터 페이지는 페이지 레이아웃의 형식을 지정하는 데 사용되는 템플릿과 비슷합니다 여백, 열, 페이지 번호 매기기, 텍스트 프레임, 배경 이미지 및 제목과 같은 설정은 마스터 페이지가 적용되는 각 레이아웃에 적용됩니다. 단일 발행물에 둘 이상의 마스터 페이지가있을 수 있으며 ...