DOM 3

XML과 DOM(성적조회), SAX

개인별 성적 조회 프로그램(DOM) 첨부파일 자바스크립트를 이용해 xml파일을 읽어 HTML의 FORM에 출력하는 예제이다. SAX SAX(Simple API for XML)의 정의 SAX는 이벤트 기반 API(Application Programming Interface)이며, 주로 문서를 조작하는 프로그램을 개발할 때 사용한다. SAX는 DOM과 마찬가지로 XML 문서의 생성, 삭제, 수정, 태그 변환 등 다양한 목적으로 개발할 수 있으며, XML 문서 편집기, XML 문서 뷰어, 문서 변환기 등을 다양하게 개발할 수 있다. DOM은 문서 전체를 메모리에 읽어 들이고 조작하는 방식이며, SAX는 문서를 처음부터 차례로 읽어가면서 처리하는 방식이다. 그래서 DOM을 '트리 기반 API'라고 부르고, SA..

XML과 DOM(도서 목록), JAVA 환경변수 설정, BAT파일 생성하기

XML과 DOM 첨부파일 XML 문서를 검색하고, 수정, 저장할 수 있는 XML 문서 도서 목록 뷰어 프로그램 개발 예제이다. JAVA 환경변수 설정 변수 : PATH 값 : C:\Java\bin; (자바 설치 경로의 bin폴더를 지정한다) 변수 : CLASSPATH 값 : .; (java가 있는 파일에 클래스를 생성하기 위해 점(.)을 지정한다. 현재 경로를 의미) ※ 기존에 jre 경로는 모두 지워준다. BAT파일 생성하기 BookList.bat 파일로 실행하면 된다.

XML과 DOM

XML 문서를 DOM 인터페이스를 적용해서 트리 형태로 작성하고, JavaScript를 사용해서 XML 문서를 읽고, 최상위 루트 노드의 정보를 출력하는 HTML 문서 작성예제이다. MSXML 파서로 DOM을 구현한 예제이다. (JavaScript로 프로그래밍하고, 노드 속성을 사용해서 노드 정보를 출력한다.) 노드 이름과 값을 확인하고, 노드 값을 변경해서 출력하는 예제이다. (JavaScript로 프로그래밍하고, 노드 속성을 사용해서 노드 정보를 출력한다) 새로운 요소를 생성하고 생성한 요소에 텍스트 데이터를 추가해서 하나의 문서를 새로 생성하는 예제이다. Document 인터페이스의 implementation 속성을 이용해서 hasFeature( ) 메소드를 다루는 예제이다. DocumentFrag..