자바스크립트/XML
lect_xml Description
[1] 한동안 강좌를 못몰렸네요..다음에 올릴 내용입니다. 지난번의 마지막 강좌에서 다음에는 XML문서에서 검색을 하는 부분을 올리기로 하였습니다..
하지만 xml을 하면서 xsl을 사용 안하고 그냥 넘어가기가 좀 아쉽네요...
솔직히 제가 그동안 공부하면서 느낀 것이지만 xml이라는 자체의 언어보다는
xml을 꾸며주는 언어 즉 dtd나 xsl 그리구 스키마 이런것들이 더 중여합니다..
그중에서 가장 중요한 xsl을 약간 선보여야 할거 같습니다....
xsl을 자유자재로 구사할줄 아신다면 보통의 웹프로그래밍보다 더 강력한 기능을 구현하실수
있을겁니다..
이말은 xml과 xsl로 게시판이라든가 여러가지 형태의 모양을 구현할수 있습니다...
즉 xsl로 웹프로그래밍에서 게시판을 만드는 로직과 비슷하게 게시판을 만 .....
[2] 강좌[6]-xml문서내용을 html로 출력하기 아래 파일은 지금까지 했던 것들을 중간정리한것입니다....
전에 있던 text.xml문서와 지금 새로올린 소스를 html로 만들어서 실행해보시기 바랍니다..
지금까지는 각각의 속성값을 경고창을 확인하는 정도로 끝냈습니다...
이번에는 지금가지 한것을 모두 사용하여 html문서로 xml을 출력하도록 하겠습니다..
더 추가한 사항은 아래 소스에 주석으로 설명하였구여....
지금까지 있던 것에 새로운 것은 추가되지 않았습니다.....
한번 눈으로 확인해보시죠....
xml문서의 값들이 html문서로 바뀌어서 나오는것을 확인하실수 있을겁니다..
다음부터는 이 내용중에서 검색하는 거슬 하도록 하겠습니다.


<HTML>
<H .....
[3] 강좌[5]-객체 안으로 들어가기.. 강좌가 늦어졌지요..일단 죄송하다는 말을 올립니다..
갑자기 단기일을 하게 되는 바람에 그렇게 되었습니다..
이제는 모든 일을 다 끝냈으니 다시 열씨미 올리지요.
저번에 경고창으로 [object] 를 띄운 것까지 하였습니다.
이제부터는 object에서부터 그 object안에는 무엇이
들어있는지 보도록 하겠습니다..

<HTML>
<HEAD>
<Script language="javascript">
<!--
var doc;
doc = new ActiveXObject("microsoft.xmldom");
doc.load("test.xml");

function start()
[4] 강좌[4]-XML을 객체로 만들기.. 안녕하세요..이번에는 좀 늦었지요...
이제 본격적으로 xml문서를 자바스크립트로 나타내는 것을
진행해보겠습니다..
제 홈페이지의 새소식부분을 xml로 구현했는데
스크립트만으로는 읽기는 되는데 서버상에 저장하루 수가
없어서.글스기 부분만 php를 이용하여서 했습니다...
왜 서버상에 저장이 안되는지는 아시겠지요....
이 부분만 jscript나 vbscript로 하도록 하지요...
이거는 서버에서 실행이 되거든요...
앞으로 DOM이라는 것을 사용할 것입니다...문서객체모델이라는 것입니다..
var doc = newActiveXObject("icrosotf.xmldom"); 이것을 사용하여
DOM 객체를 만들어서 사용하게 될것 .....
[5] 강좌[3]-XSL이란.. 오늘은 XSL에 대하여 설명하지요..XSL은 일종의 스타일시트입니다...
첫 강좌에 있던 그 썰렁한 결과하면 기억나시나여...
이제 XSL을 이용하여 꾸며보겠습니다...
오늘도 예를 들어볼가요..
test.xml ==>
<?xml version="1.0" encoding="EUC-KR"?>
<?xml-stylesheet href="test.xsl" type="text/xsl"?>
<man>
<member>
<name>조정일</name>
<age>23</age>
</member>
<member>
<name>강은숙</name>
.....
[6] 강좌[2]-DTD란.. 오늘은 DTD에 관해 설명하겠습니다...
DTD란 문서의 형식을 정의하는 것이라고 할수 있습니다..
예를 勇庸?설명하져....역시 예를 들면서 설명하는게
이해가 젤 잘될거 같네요....
아..그리구 저번 강좌에서 xml파일만들기는 성공하셨는지요...
<man>
<name>조정일</name>
<age>23</age>
<hobby>컴퓨터하기</hobby>
<hobby>놀기</hobby>
</man>
이런 xml파일이 있다고 합시다..여기서 문서의 형식을 정의해 보겠습니다..
name과 age는 필수사항이고 hobby는 선택사항입니다...
결과부터 보여드리겠습니다..
< .....
[7] 강좌[1]-XML이란.. 드디어 첫번째 강의를 올리게 되었네요..
틀린부분이 있으면 지적해 주세요...
저의 강좌는 소스부분말구는 그냥 말하듯이 설명할 것입니다..
글을 써본적이 없으니 이해해 주시기 바랍니다....

지금까지 웹에 화면을 나타낼때 가장 기본적으로 HTML을 이용했습니다..
지금의 인터넷의 인기를 이끌어 온 언어라 해도 과언이 아닐것입니다...
배우기도 쉽고 작성하기 쉽고 에러도 잘 안나는....참 좋은 언어였습니다...
하지만 이것의 가장 큰 단점은 미리 정해진 것 밖에 사용할 수 없다는 것입니다..
브라우저에 미리 정해지지 않았다면 아무리 써봐야 그냥 무시됩니다...
하지만 XML은 HTML으 대안으로 나온 언어이니만큼 태그를 사용자 마음대로 .....
[8] 강좌 소개글.... 안녕하세요..정일정일 조정일입니다...
이번에 javascript+xml 부분을 맞게 되었습니다...
xml이라는 언어에 관심을 가지고 공부를 하다가
다른 언어로도 xml을 다루는게 많지만...
자바스크립트로도 충분히 다룰수 있더라구요...
xml문서를 객체로 하여 xml의 내용을 제어할수 있더라구요..
앞으로 내용은
xml의 구성을 간단하게 설명....
xml문서를 브라우저에 나오게 하기....
xml문서의 자료형 정의(DTD)
XSL의 간단한 설명..
그리고 다음부터 자바스크립트로 xml문서를 다루는 것을
올릴 예정입니다..
저두 공부를 한지는 얼마 되지 않았지만 스크립트를
조금 공부한 사람이라면 쉽게 .....
Javascript Source List :