우선 기본적으로.. 문서 하나로 입력 했다. <?xml version="1.0" encoding="euc-kr"?> <!DOCTYPE family [ <!ELEMENT family ( person )+ > <!ELEMENT person (name , age , sex , father? , mother? , mome?) > <!ATTLIST person id ID #REQUIRED > <!ELEMENT name (#PCDATA) > <!ELEMENT age (#PCDATA) > <!ELEMENT sex (#PCDATA) >
<!ELEMENT father (#PCDATA) > <!ATTLIST father who IDREF #REQUIRED >
<!ELEMENT mother (#PCDATA) > <!ATTLIST mother who IDREF #REQUIRED >
<!ELEMENT mome (#PCDATA) >
<!ENTITY greet "민규입니다.."> //사용자가.. 엔티티를 설정한것...
<!ENTITY chap1 SYSTEM "MIN1.txt"> //외부 문서
My name mingyu. Fighting XML... //영어는 기본으로 지원 한다.
<!ENTITY chap2 SYSTEM "MIN2.txt"> //외부 문서
<!ENTITY chap3 SYSTEM "MIN3.txt"> //외부 문서..
<?xml version="1.0" encoding="euc-kr"?> //한글 지원이 안되서.. 위줄 꼭 사용 해야함. XML은 문서 구조 한글도 지원 하는 구나...
]> // 여기까지가.. 형식 설정이다..
<family> <person id="min"> <name>홍신출</name> <age>66</age> <sex>남자</sex> <mome>&chap1;</mome> </person>
<person id="choi"> <name>강부자</name> <age>60</age> <sex>여자</sex> <mome>&chap2;</mome> </person>
<person id="gyu"> <name>홍길동</name> <age>36</age> <sex>남자</sex> <father who ="min">홍신출</father> <mother who ="choi">강부자</mother> <mome>&chap3;</mome> </person>
<person id="choima"> <name>이말자</name> <age>30</age> <sex>여자</sex> </person> <person id="mingyu22"> <name>&greet;&greet;&greet;홍길동</name> <age>36</age> <sex>남자</sex> <father who ="gyu">홍길동</father> <mother who ="choima">이말자</mother> </person> </family>
|