Skip to main content

XML 또는 확장 가능한 마크 업 언어는 무엇입니까?

XML (확장 가능한 마크 업 언어)은 더 큰 복잡한 SGML (표준 일반 마크 업 언어)의 덜 복잡하고 간결한 방언입니다.가장 간단한 용어 로이 언어는 구문 태그를 사용하여 파일에서 다양한 유형의 데이터를 식별합니다.예를 들어 : m XML을 사용하면 태그가 특정 모델을 준수하기 때문에 다양한 프로그램이 데이터를 추출하기가 매우 쉽습니다.위에는 7 개의 요소가있는

데이터 모델



(부모 요소), 이름, 거리, 도시, 상태, 지퍼 및 전화 6 가지 중첩 요소가 포함되어 있습니다.필드는 사람이나 회사의 이름을 보유하고 있습니다.ZIP ig : 5 자리 우편 번호.
전화 : 전화 번호.
DTD (문서 유형 정의)의 각 요소의 데이터 모델 또는 내용을 정의하려면 사용할 수 있습니다.DTD는 XML 문서의 구조 또는 트리를 정의하는 한 가지 방법입니다.DCD (문서 내용 설명), DDML (문서 정의 마크 업 언어), 색소폰 (XML 용 간단한 API) 및 Xschema는 다른 것입니다.하이퍼 텍스트 마크 업 언어 (HTML)와 어떻게 다른지 지우십시오.HTML에 사용 된 태그는 재료의
에 대한 표시없이 웹 페이지에 재료를 어떻게 제시 해야하는지 지시합니다.추가 목적으로 HTML 파일 내부의 데이터 조작 또는 재사용은 실용적이지 않습니다.그러나 XML로 작성된 웹 페이지에 포함 된 데이터는 다양한 데이터베이스 시스템에 의해 추출되어 재활용 될 수 있습니다.HTML을 사용하여 웹 페이지를 생성 할 때 스타일 시트를 자주 사용합니다.CSS는 공식적으로 캐스케이딩 스타일 시트
로 알려진 스타일 요소를 HTML 웹 페이지에 추가합니다. 웹 페이지는 XML로 작성할 수 있습니다.이 경우 CSS와 동등한 것은 같은 방식으로 구현 된

xsl

(확장 가능한 스타일 시트 언어)입니다. XSL은 실제로 두 가지 기능을 제공합니다.여기에는 XML 인식 브라우저에 대한 지침이 포함되어 있으며 그래픽 목적으로 코드를 렌더링하는 방법이 포함되어 있지만

XLST라고하는 다른 형식으로 데이터를 변환하는 지침도 포함되어 있습니다.XSLT는 원본과 구조에서 다른 파일을 생성 할 수 있습니다.예를 들어, 이름, 신용 카드 번호, 달러 금액 등과 같은 고객 입력이 지불 처리에서 일련의 시스템 프로그램을 통해 밀려 나가는 전자 상거래와 같은 영역에서 특히 유용합니다.XSLT의 변환 기능은 요구를 렌더링함으로써 방해받지 않으며, 처리 목적으로 네트워크와 프로그램간에 데이터를 성공적으로 이동하는 것과 관련이 있습니다.정보 교환이 수요가 높은 시대에 XML은 HTML보다 명백한 선택입니다. WHTML은 월드 와이드 웹 컨소시엄 (W3C)에 의해 생성 된 대형 마크 업 언어의 일부이며 A로 정의됩니다.금속 언어 m mdash;다른 언어를 설명하는 언어.W3C의 목표 중 하나는 XML 옵션이없는 HTML과 달리 XML 옵션이없는 상태를 유지하는 것이며 결과적으로 다양한 브라우저에서 다르게 렌더링되므로 균일 한 방식으로 데이터를 제시하기가 어렵습니다.W3C가 발표 한 2005 년 3 월 테스트 중 Microsoft Internet Explorer 6.0 SP2는 XML 능력이 제한되어 있으며, 항상 언급 된 표준을 준수하지 않을 수있는 언어의 풍미를 사용하는 것으로 알려졌다.Netscape는 8.0 베타 버전에서 몇 가지 문제와 호환성이 우수한 반면 Firefox와 Mozilla는 무료 브라우저의 최상의 결과를 얻었으며 현재까지 사용 가능한 모든 브라우저 버전에서 100% 호환 XML 렌더링 기능을 갖추고 있습니다.-페이지는 훨씬 더 많은 유연성을 제공합니다HTML 페이지보다 HTML을 선택 언어로 대체 할 것으로 예상됩니다.자세한 내용은 공식 W3C 사이트를 방문하십시오.온라인 튜토리얼과 많은 책도 제공됩니다.언어를 배우는 것은 램프 업이 필요할 수 있지만 전문가들은 투자가 시간의 가치가 있다고 예측합니다.