프로그래밍

 3198, 1/160 회원가입  로그인  
   keine__
   http://없소이다 ㅋ
   XML이 뭐에요?

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=2925 [복사]


검색해봐도 도통 무슨언어인지 이해할수가없네요.

  Hit : 4385     Date : 2011/03/25 08:08



    
/x7375696e6567 <a href=http://100.naver.com/100.nhn?docid=717479 target=_blank>http://100.naver.com/100.nhn?docid=717479</a> 2011/03/25  
keine__ ㄴ 봤던건데 통 무슨언어인지 짐작이안가요. 2011/03/26  
/x7375696e6567 제가 이해한 대로에 한해서 예를 들자면
HTML - XML 의 관계가
API - MFC의 관계로 보이네요
2011/03/26  
$Zero XML은 확장 마크업 언어입니다. 마지막 ML이 들어가는 언어를 모두 마크업 언어라고 하지요 ?
XML의 언어는 보통 이런식으로 되어있습니다.
<? version="1.0" encoding="utf-8" ?>
<booklist>
<book>
<title> 사랑과 전쟁 </title>
<author> 김진수 </author>
<price> 25000 </price>

</book>
</booklist>

이런식으로 마크업을 시키는 언어에요 . html과 비슷하죠 ? XML로 HTML과 같은 언어를 만들어 낼 수도 있습니다. 그러한 기능으로 schema나 dtd같은 기능을 지원하죠 .
만들어지게 된 계기는 html같은 틀에 갇힌 언어로는 쓸 수 없는 정보를 쓰기 위함입니다.
xml전용 애플리케이션을 이용해 태그 이름을 읽어들여 해당 데이타가 어떤 용도인지를 쉽게 추출해낼 수있죠. 그 외 XML로 특정 틀을 제작해 그에 맞는 틀안에서 제작가능하도록 만들 수도 있습니다.
HTML로 변형해서 출력시킬수도 있구요 . .
여러모로 참 편리하지만.
개인적으로 진~짜 재미없었습니다. .
저랑은 안맞는 언어더라구요 . .javascript와 php를 공부할때 하도 xml xml 거리길래 뭔가하고 공부해본건데 .. 매력은 있지만 쓰고싶진 않은. .그런 언어였습니다 -_-
2011/03/27  
qa22ahj 간단히 말하면 언어라기보다는 데이터 형식에 가까운 겁니다. html언어를 프로그래밍 언어라 부르지 않는것과 비슷한 이치입니다. 그냥 데이터를 저렇게 tree식으로 간편하게 나타내는 방식이지요. 웹쪽에서는 JavaScript를 사용해서 쉽게 파싱하고 만들어 낼수 있으므로 AJAX나 기타 웹에서는 자주 쓰이는 데이터 형식이죠. 그리고 XML문법을 적확히 지키는 html문서를 XHTML이라 칭하기도 합니다.
데이터 형식의 한가지이기 때문에 굳이 공부할 필요까지야.. (예전에 엑셀과 워드가 xml방식으로 저장한것 같은데 오래되서 기억이 잘...)
2011/03/27  
keine__ 크응... 다들감사합네다 2011/04/02