어제 XML 관련 과목에서 중간고사로 냈던 문제 중 O/X 문제입니다. 여러분들도 한번 풀어보시죠.. (답은 다음주에 올리도록 하죠.. ^^) XML의 기본 개념을 다시 한번 검증하는데 도움이 될 겁니다. 찍는 걸 방지하기 위해 X일 경우, 이유도 적으라고 했네요.. ^^ O로 찍으면 맞는 개수가 적을거구... 4. 다음 각 항목에 O/X로 답하시오. X인 경우, 이유도 함께 작성하시오. 1) XML stands for “Example Markup Language”. 2) XML uses a DTD to describe the data. 3) XML’s goal is to replace HTML. 4) DTD stands for “Dynamic Type Definition”. 5) All XML docu..
오늘은 지난번에 하겠다고 했던 DTD 예제를 가지고 XML문서로 만들어 가는 걸 설명해 드리려고 합니다. 오늘 예제는 제가 MS 사이트에서 가져온 것으로 일반적인 음악 CD에 대한 항목을 나타내는 예제입니다. 해당 소스는 자료모음 에서 받으실 수 있습니다. 먼저 이 문서의 DTD를 살펴보도록 하죠. 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 위의 DTD는 다행히도 제가 지난 강좌에서 설명한 엘리먼트와 속성으로 이루어져 있습니다. 실제로 여러 DTD를 보면 무지무지 복잡하게 되어 있습니다. 그러나 기본적으로 꼭 알아야 하는 것이 바로 엘리먼트와 속성입니다. 이 두가지만 잘 파악하고 있으면 어떤 DTD에도 빠르게 적응할 수 있을 겁니다. 번호는 설명을 위해서 제가 붙여놓은 것입니다. 실제 DTD..
4. DTD란? 요새 냉방병에 눈병이 심하다고 하네요.. 저도 어째 눈이 좀 안좋아서 안과에 다녀왔네요.. 모두들 뜨거운 여름에 몸 조심하세요.. 그리고 제가 여기에 올리는 강좌는 초보자를 위한 글입니다. 첨 홈페이지를 제작할 때는 XML에 관심이 많아서 많은 분들이 찾아왔었지만, 지금은 XML의 기본사항은 마치 HTML처럼 널리 알려진 내용이 되었네요.. 그래도 또 다시 새롭게 시작하는 분들을 위해서 이 글을 정리해 놓습니다. *^^* 자 그럼 시작해 볼까요? DTD는 XML 문서에 사용될 구성요소를 정의해 놓은 것으로 생각하면 됩니다. Document Type Definition 그런데 생각보다 DTD는 좀 어렵습니다. 만약 DTD를 설계해야 한다.. 그러면 더욱이 어려워지죠. 제 생각에 초기 DB를..