XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である



Similar documents
山梨県ホームページ作成ガイドライン

石井.PDF

Web

B 20 Web


HTML文書の作成


untitled

HTML Flash Alt 2

untitled

Windows Macintosh 18 Java Windows 21 Java Macintosh

Testing XML Performance

rzamjpdf.ps

XISによる効率良いシステム開発のポイント

名称未設定-2

XMLテクノロジを使いやすくする

ルール&マナー集_社内版)_修正版.PDF

Java

XML XML (Extensible Markup Language) ISO SGML (Standard Generalized Markup Language) W3C (World Wide Web Consortium) XML 1.0

wpEnterpriseSvr.doc

() < > </ > / HTML SGML HTML 1.1 DTD DTD ( DTD (prolog) )SGML 1. DTD ( ) 2. DTD <!-- DTD-- > <!ELEMENT MAIL - - ((TO,FROM)?,DATE?,BODY) > <!ELEMENT TO

07_経営論集2010 小松先生.indd


untitled

untitled

Microsoft Word - 11_thesis_08k1131_hamada.docx

Ajax-ch00

untitled

untitled

untitled

ORCA (Online Research Control system Architecture)

Homepage HTML+CSS Flash JavaScript Homepage Homepage Homepage Homepage Web HTML Hyper Text Markup Language XHTML XHTML HTML5 CSS Cascading Style Sheet

PowerPoint プレゼンテーション

!!!!!

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons.

EPUB

付加情報をもったファイル共有システム

■サイトを定義する

Oracle XML DB によるスケーラビリティおよびパフォーマンス検証 - MML v.3.0

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML


untitled

0序文‐1章.indd

paper.pdf

FileMaker Server 9 Getting Started Guide

untitled

WEBサービス超入門 mask.key

() DTD

IT講習会

untitled

(2) IT Web, ( ) Web Copyright XML 2007 All rights reserved. 3 (3) IT ( ) IT All Win 2007 All rights reserved. 4

b /b br / b /b b /b i /i b i /b i i -1/14-

untitled

橡dbweb2002-sato.PDF

橡c20-okui.PDF

biz-Stream v4 各種機能別動作環境一覧表

Cosminexus Application Designer操作ガイド

OOW_I06

FileMaker Server Getting Started Guide

ESA_UI_1110.PDF

IT活用事例解説書

untitled

FS_handbook.indd

untitled

untitled

IT Web NEC Corporation

untitled

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

FileMaker Server Getting Started Guide

Oracle Policy Automation 10.0システム要件

-34-

短大29号.indd


52-04・05.indd

電納ヘルパー発注者版操作解説書

PDF Information

目次

1

ohp.mgp

橡Win31だけでも公開講座テキスト


4-1. html css html ht tp ht tp html HyperTex t Markup Language: html <meta ht tp - equiv="content-type" content=" tex t /html; charset=utf-

スライド 1

u302.book

G-XML EWEB-3K-N064

Oracle_for_SAP :29 PM ページ 2 2 3

橡SPA2000.PDF

SA B A B ( A B ) AB( A B) AB AB S A B A B A B A B ( A B ) ( A B) (S A) (S B) S ( A B) ( y 1 + y 2 + y 3 + y 5 ) mod2( y 1 + y 2 + y 4 + y 6 ) mod2( y

Oracle XDK(10.1.2)の技術概要


Encryption Security

HTML5Lv1_ key

Flash Player ローカル設定マネージャー

Lotus Domino XML活用の基礎!

untitled

スライド タイトルなし

Microsoft Word - FWTEC0003.doc

オンラインによる 「電子申告・納税等開始(変更等)届出書」 提出方法

SmartLMSユーザーズガイド<講師編>

A book

Transcription:

XML

... 2... 2... 2... 3... 4... 4... 5... 6... 6... 6... 7... 8... 8... 9... 9... 12... 12... 14... 15... 15... 15... 15... 15... 16... 16... 17... 17... 18... 19... 20... 21... 22... 28... 29... 30 1

XML JavaScript DOM XML DOM XML JavaScript HTML 2

XML XML XML DOM DOM JavaScript 3

XML extensible Markup Language HTML XML [1] XML Web XML XML 4

SGML Standard Generalized Markup Language ISO International Organization for Standardization SGML HTML HyperText Markup Language W3C World Wide Web Consortium SGML HTML WWWWorld Wide Web HTML HTML SGML HTML Web XML XML W3C SGML XML Web [3] SGML,HTML,XML [4] SGMLHTMLXML 5

XML W3C ISO SGML SGML HTML web HTML web Internet Explorer5.0 XML XML SGML HTML web XML W3C XML XSLT XML HTML XML XML HTML HEAD TITLE/TITLE /HEAD BODY/BODY /HTML HTML XML HTMLXML 6

XML SGML XML API XML HTML XML HTML 7

XML XML DTD XML DTD XML XML XML [4] 8

XML OS A B XML [2] XML XML API XML API XML XML API 2 DOM (DOCUMENT OBJECT MODEL) API SAX (Simple API for XML) API 2 API 9

XML DOM SAX memo title memo /title p title p /p /memo DOM SAX XML XML DOM DOM SAX 10

D OM XML DOM DOM DOM XML DOM API DOM OS XML DOM [2] XML DOM DOM 11

DOMDocument Object Model HTML XML APIApplication Program Interface HTML XML XML XML XML DOM XML DOM W3C DOM Level1 1998 10 Level2 2000 11 DOM Level3 DOM Level [2] 12

LEVEL1 LEVEL2 LEVEL3 HTML XML Schema DOM XPath XML Information Set XML Base XML DOM Level DOM HTML XML DOM XML DOM W3C DOM DOM DOM 13

DOM HTML XML API XML DOM DOM DOM DOM DOM [5] 14

JavaScript Netscape HTML Web Netscape Navigator2.0 Internet Explorer3.0 JavaScript Sun Microsystems Java Java Sun Microsystems JavaScript JavaScript.js HTML Java JavaScript JavaScript Netscape Navigator Internet Explorer Opera Mozilla web JavaScript JavaScript 15

JavaScript Java KB MIDI CPU JavaScript Web Flash JavaScript Flash JavaScript Web PDF JavaScript Web HTML JavaScript [6] 16

XML XML DOM JavaScript HTMLXML HTML css Srch.html srch.html JavaScript Blank.html DOM blank.html Index.html JavaScript JavaScript XML data.xml 17

XML Professors D d web XML Professors 18

JavaScript DOM DOM (1)VarobjDoc=new ActiveXObject("Msxml2.DOMDocument") (2)objDoc.async=false (3)objDoc.load("data.xml") (4)var clnnod=objdoc.selectnodes(strflt) (5)for(i=0;i<clnNod.length;i++){ objnod=clnnod.item(i) } (6)objFull=objNod.selectSingleNode(" ") DOM DOM XML XML strflt selectnodes data.xml Professors XMLDOMNodeList strflt XMLDOMNodeList strgakka strkey Professors strflt="/data/professors[( = '" + strgakka + "')and(( = '" + strkey + "')or( 2 = '" + strkey + "'))]" 19

var clnnod=objdoc.selectnodes("data/professors[ =' ']) clnnod Professors Professors objfull XML XML XML 20

index.html srch.html,blank.html PC PC JavaScript data.xml JavaScriptdata.xml JavaScriptDOM data.xml Professors HTML Index.html up down srch.html blank.html Srch.html html JavaScript srch RESULT.JSsrch.html srch JavaScript 21

22

23

24

A 25

B 26

27

XML XML XML 28

1. :10 XML,, 2001. 2. @IT: XML http://www.atmarkit.co.jp/fxml/rensai/rexml01/rexml01.html 2004 2 3. Microsoft: Visual C# XML 1 XML http://www.microsoft.com/japan/msdn/academic/articles/xml/01/xml1.asp 2004 2 4. XML : XML excelon http://www.prgs.co.jp/xmlinfo/pick_up01/pick_up01.html 2004 2 5. : DOM http://www.doraneko.org/misc/dom10/19981001/introduction.html 2004 2 6. WEST MiRa JavaScript: JavaScript http://homepage3.nifty.com/west-mira/javascript/kiso_basis.html#gaiyou 2004 2 7. :10 JavaScript,, 2002. 8. : XML,, 2001. 29

30