X M L 컴퓨터공학과 03671109 윤 홍 국.

Slides:



Advertisements
Similar presentations
8 장 웹 프로그래밍 언어의 종류. 8.1 문서의 표준화  컴퓨터와 웹을 이용하기 위해서는 컴퓨터가 이 해할 수 있는 언어를 사용.  웹 프로그래밍 언어 (Web Programming Languages) 란 인터넷에 웹 서비스를 제공하거 나 제공받기 위하여 사용하는.
Advertisements

1 멀티미디어 데이터 : 텍스트 (Text) Lecture #2. 2 멀티미디어 구성 요소  멀티미디어 구성 요소 : 1) 텍스트 2) 그래픽 & 이미지 3) 사운드 4) 비디오 & 애니메이션  미디어 접근법 : 1) 특징 : 정보표현 능력 vs 비용 등 2) 컴퓨터.
XML with JAVA. chapter 07 : chapter 07 : XML 스키마 Ⅰ XML 스키마 Ⅰ.
2009 년도 중소기업기술개발지원사업안내 중소기업기술개발지원사업안내 중소기업 기술혁신개발사업 4. 기업협동형 기술개발사업 5. 구매조건부 기술개발사업 6. 중소기업 이전기술개발사업 7. 창업보육 기술개발사업 8. 생산환경혁신 기술개발사업 9. 중소기업.
멀티미디어 하드웨어 / 소프트웨어. 이 장에서 배울 것  멀티미디어 하드웨어  멀티미디어 소프트웨어  멀티미디어 표준.
한국산업기술대학교 온라인 기술교육 교재 개발 차세대 모바일 디지털 컨텐츠 15. WML 개발 - I 이번 시간에는... 지난 시간에는 WAP 의 WTA 프로토콜의 기능과 구성, 서비스 예에 대해서 학습하고, WAP 보안을 위한 WTLS 와 WAP 애플리케이션 레이어 보안,
Information Retrieval (Chapter 6: 텍스트와 멀티미디어 언어)
(4) 우리 나라의 이상과 목표 2. 국가의 중요성과 국가 발전 중학교 2학년 도덕
XSLT와 XSL xml programming.
웹 멀티미디어 컨텐츠 검색 방법 신은정.
김 형 진 전북대학교 IT응용시스템공학과 웹 서비스 개념과 기술 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
국가도서관통계시스템 수치입력자 매뉴얼 이의신청 방법 Version. 1.0.
HTML5 & API 입문(1차) 발표자 : 김선영.
eXtensible Markup Language
박용수 XML 박용수
XML: Standard Meta-Markup Language
웹 페이지.
HTML5 웹 프로그래밍 입문 (개정판) 1장. 인터넷과 웹환경의 발전.
2011년 봄학기 정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험
Web Service / SOAP 배재대학교 컴퓨터공학과 멀티미디어정보공학연구실 이 상 조
XSD (XML Schema Definition)
XML 응용 프로그래밍 3장 XML 문서 제작 기본
1. 근접경호의 개념 경호대상의 신변을 보호하기 위하여 지근거리에서 실시하는 호위활동을 말하며 경호행위의 마지막 보루이다.
구도 – 1차목적 : 주제강조 ○ 3요소 : 선 · 형태 · 명암 ○ 구도 ▶ 가로,세로 프레임 ▶ 주제의 크기
Ⅵ. 전자문서 K ILC에서의 전자문서 전자문서 표준화 개념 3. 전자문서 개발방향 4. 전자문서 표준화 대상범위 및 절차
자기소개서 작성법.
교동 장독대 마을 회의 2010년 3월 7일.
컴퓨터 소프트웨어.
Overview : XML과 Database
국내 IT인재 일본진출 현황 및 성과 한 국 정 보 통 신 산 업 협 회 부설 한국정보통신인력개발센터.
HTML5 입문 인공지능 연구실.
1. 시멘틱웹(Semantic Web) Preview 항목 상세내역 개요 기출여부 관련KeyWord 추천사이트
XML 개념.
XML DOM (Document Object Model)
제2부 전자무역 기초 3장 정보기술의 변화 4장 전자상거래의 개관.
Windows 10 IoT Core Text-To-Speech 영어 단문 발음 연습 ver 2
군산대학교 부서통계 시스템 사용자 매뉴얼 Version v1.0 작성자 칸테크 작성일자
제 7 장 원격교육의 개발 기술 7주 2강.
XML XSLT.
[ 고급소프트웨어공학 ] XML parser: DOM G 김지희.
| winglish.com IT 개발본부 2008/01/10
XML이 왜 필요한가 ? 1.문서 교환의 문제점 2.웹 기술의 발전과정 3.XML 이란 무엇인가? 4. XML과 SGML
XML-I (eXtensible Markup Language) Instruction of XML
(Extensible Markup Language)
XML.NET XML 검색, 수정 프로그램 작성 2010 컴퓨터공학실험(Ⅰ)
제 5 장 근 궤적 법.
에너지원의 변환 기술가정 1학년 1학기 1. 에너지원의 이용>(1)에너지와 에너지원>2/11 [제작의도]
낮과 밤 알아보기 슬기로운 생활 2학년 1학기 4. 빛과 그림자>낮과 밤( 4/8 )
The Semantic Web 학 번 발 표 자 이 한 국.
XML(Extensible Markup Language)
교육과정과 주요업무.
Web RSS 서비스 구축 조이름 : A 도상훈 김진범 정도영 공정호.
SMIL.
모두가 행복한 교육, 미래를 여는 창의인재 2015 개정교육과정 서울숭인초등학교 교사 이소정.
Introduction to Semantic Web 시맨틱 웹의 개요
XML-II (eXtensible Markup Language) DTD/DOM
Web & Internet [02] HTML5 기본구조와 작성법
제6장 소프트웨어와 정보시스템 김진수
05 ASP.NET 2.0 페이지 및 응용 프로그램 구조 웹 폼(Web Form) 웹 폼 이벤트
기업지원 단일창구 서비스 (G4B)구축 3차년도 사업
1. 기술 및 제품 설명 > 제품 개요 발표자료 작성 방법 <발표자료 작성 방법>
HTML 1강 웹의 개념 이해 홈페이지 제작교실 다음카페 – 아이시 - 이시형 -.
웹 스크래핑.
1학년 신입생 학부모교실 안내사항 2019년 3월 6일 1학년부장 김희선.
투썬 창업보육센터 입주안내서 투썬비아이관리전문 ㈜.
2014년 업무보고 더 안전한 국민행복시대를 만들겠습니다.
과목명: IT 표준 (표준화강좌) 교재: - 스마트 시대와 표준, KSA 한국표준협회, 2016
ㅎㅎ DTD DTD 개념 DTD 문법 [실습] DTD 활용.
비축사업 전자계약시스템 도입 용역 사용자매뉴얼(업체담당자용) Version 1.0.
Instruction to Computer
Presentation transcript:

X M L 컴퓨터공학과 03671109 윤 홍 국

목 차 XML이란 무엇인가 XML의 구성요소 XML의 문장 규칙 XML과 일반문서, HTML의 차이점 XML의 정보저장능력 목 차 XML이란 무엇인가 XML의 구성요소 XML의 문장 규칙 XML과 일반문서, HTML의 차이점 XML의 정보저장능력 XML의 설계목표 XML의 관련된 표준 기타

XML이란 무엇인가? Extensible Markup Language의 약어 확장성 생성 언어이다. 웹 상에서 구조화된 문서를 전송 가능하도록 설계된 표준화 텍스트 형식 기존에 사용하던 HTML의 한계를 극복하고 SGML의 복잡함을 해결하는 방안 XML은 SGML의 실용적인 기능만을 모은 부분집합 (subset)이라 할 수 있다.

XML의 구성요소 선언부 <?xml version='1.0' encoding='euc-kr' standalone='yes' ?> 1 2 3 4 1. 선언부는 <?xml 로 시작하여  ?>로 끝난다.    <?  로 시작해서 ?>로 끝나는 구문을 PI(Processing Instruction)이라 한다. PI는 Appliction에게 전달하는 정보이다. 2. 버젼 정보이며 필수 속성이다. 3.(인코딩)과 4.(의존성)은 선택적 항목이다.

XML 구성요소 요소 <요소명>요소내용</요소명>의 형식을 지니고 있다. <요소명>요소내용</요소명>의 형식을 지니고 있다.  요소명은 숫자나 밑줄, XML로 시작할 수 없으며 공백이 포함될 수 없다.  요소명은 대소문자를 구별한다.  최상위 요소는 하나만 둘 수 있다. 

XML의 문장 규칙 모든 XML 구성요소들은 끝맺음 tag(태그)을 가지고 있다. 예) <p> XML 문자 규칙 </p> XML tag(태그)는 대소문자를 구분한다. 예) <note> 규칙에 어긋남 </Note> <note> 올바른 규칙 </note> XML 구성요소들은 포함관계가 명확해야 한다. 예) <b><i> 이 문장은 굵은 이텔릭체 이다.</b></i> <b><i> 이 문장은 굵은 이텔릭체 이다.</b></i>

XML의 문장 규칙 XML 문서는 반드시 root element(뿌리)를 가지고 있어야 한다 예) <root>          <child>                  <subchild>.....</subchild>          </child> </root> XML 속성값(attribute value)은 반드시 따옴표를 사용해야 한다 예) <note 날짜="12/11/2008"> XML은 공백을 축소하지 않는다. XML은 LF(line feed;라인피드)로 새로운 줄을 표현한다. 주석문 예) <!-- 주석문 -->

XML특징 및 HTML과 차이점 구분 일반문서 HTML XML 형태 Data+View Data/View(분리) 구조화 X O 저장크기 매우크다 크다 작다 전송속도 매우느림 느리다 빠르다 검색 어렵다 매우빠르고 정확 연동/호환성 쉽다 정보교환 메뉴얼로가능 자동화 S/W 비용 비싸다 싸다 생산과정 간단 비교적간단

XML의 정보저장능력

XML의 설계 목표 XML은 인터넷 상에서 곧바로 사용될 수 있어야 한다. XML은 다양한 응용을 지원하여야 한다. XML은 SGML과 호환성이 있어야 한다. XML문서를 처리하는 프로그램을 작성하기가 쉬워야 한다.

XML의 설계 목표 XML에 있는 선택 사항의 수는 최소한으로 유지하며, 없는 것이 이상적이다.

XML과 관련된 표준 XML (eXtensible Markup Language)   - 문서 형 정의(DTD) 기술 방법에 대한 표준   - SGML에 비해 추가된 기능   - DTD가 없는 Well-Formed Document 작성   - 모든 XML 문서가 Unicode 사용 XSL (eXtensible Stylesheet Language)   - DSSSL을 간소화해서 사용   - 포맷팅 객체로부터 생성되는 포맷팅 트리에 의해 생성 XLL (XML Linking Language)  - Xlink(HyTime)와 Xpointer(TEI)로 구성

웹 응용을 위한 XML의 구조

XML 문서의 처리 과정

XML 필요성 인터넷 데이터의 의미를 컴퓨터 프로그램이 자동적으로 인식하여 처리하게 하려면 XML의 사용이 필요하다. 인터넷 데이터는 국제 문자의 표현이 가능해야 하는데, XML은 Unicode를 지원하고 있다. XML은 유연하고, 확장 가능하다.

XML 활용분야 소프트웨어 설계 및 배포 멀티미디어, 그래픽, Speech 전자 상거래 과학, 교육

XML의 도입효과 다양한 인터넷 응용에서 필요한 문서를 단일한 형태로 표현할 수 있게 된다.