SsY/Class
-
-
[XML] 004. XML 관찰 실습(4)(JSP 기반) : XPath 개요SsY/Class 2023. 7. 27. 10:10
XPath 의 개요 ■■■ XPath (XML Path Language) ■■■ ○ XPath 개요 - XPath 는 XSLT 표준의 주요 요소이다. - XPath 를 사용하여 XML 문서의 요소 및 속성을 탐색할 수 있다. - XPath 는 경로 표현식을 활용하여 XML 문서에 노드를 식별하고 탐색한다. - XPath 는 W3C 권장 사항이다. ○ XPath 의 경로 표현식 (XPath Path Expressions) - XPath 는 경로 표현식을 사용하여 XML 문서에서 Node 또는 NodeSet(NodeList) 을 선택한다. - 이러한 경로 표현식은 기존 파일 시스템에서 사용하는 경로 표현식과 매우 유사하다 ○ XPath 의 표준 기능 (XPath Standard Functions) - XPa..
-
[XML] 003. XML 관찰 실습(3) : 원격지 XML 파일 읽기 (콘솔 기반)SsY/Class 2023. 7. 25. 11:20
XmlApp05 - 기존의 방식대로 로컬로 가져와서 실습 ※ RSS 란? - 프로그램이 필요로 하는 xml 파일을 우리가 만든 컴포넌트와 결합하여 DOM 을 컨트롤 (행위,동작) - 엘리먼트를 컨트롤 하는 것에서 직접 매번 우리가 갱신하는 것이 아니라 원격지에서 업데이트 된 파일이 자동으로 갱신되어 받아오는 것 (이 때 보내지는 파일이 xml 파일인 경우가 많다) ex) 날씨 RSS (기상청 날씨누리 제공) rss.xml - 위에서 얻어온 xml 을 전체복사하여 xml 파일에 2열부터 붙여서 작성한다. XMLDOM.java - 메소드 정의 package com.test.xml; import org.w3c.dom.Element; import org.w3c.dom.Node; public class XMLDO..
-
[XML] 002. XML 관찰 실습(2) : 로컬 XML 파일 읽기SsY/Class 2023. 7. 25. 09:11
XmlApp04 - 로컬(local) XML 파일 읽기 XmlDomTest01 /*=============================================== XmlDomTest01.java - 콘솔 기반 자바 프로그램 - XML DOM 활용 → 로컬(local) XML 읽어내기 (VEHICLES.xml) ===============================================*/ package com.test.xml; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; // 주소 확인! import org.w3c.dom.Document; import org.w3c.dom...
-
[XML] 001. XML 개요SsY/Class 2023. 7. 21. 12:25
XML 개요 - SGML , HTML 과의 비교 ■■■ XML(eXtensible Markup Language) ■■■ ○ 개요 마크업이란 문서 내용 이외에 문서 구조를 정의하거나 표현하기 위해 정의한 부가적인 정보라 할 수 있으며, 마크업의 표현은 각 어플리케이션에서 정의한 고유한 방식으로 이루어진다. 즉, 문서 편집기마다 마크업을 표현하는 방법이 서로 다르다는 의미이다. aflegocclef 45 00129300429 aflegocclef 45 00129300429 kefotkdclfe 28 00192200028 ※ 참고 1) SGML (Standard Generalized Markup Language) SGML 은 기술적 문서 마크업을 생성하는 기법을 제공하는 표준 일반화 마크업 언어로 디지털 문서..