ppt

Similar documents
スライド 1

Web 1990,HTTP, HTML, URL XML HTML XHTML XML Web XMLSOAPWSDL ( ) Web2.0 Web XML+WebAPI

XSLの活用と技術内容の紹介

分散情報システム構成法

XSLT 4-1

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

Microsoft PowerPoint - 05XMLによるデータの表現.pptx

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

UbiquitousMetadata活用-3

6 2 1

Microsoft Word - XML.doc

XML Week Web 2.0 Day (1) SOA2.0 KM2.0? REST API + XSLT Amazon hon. hon.jp API XML Consortium XML ( ) REST(GET)API Amazon.co.jp hon.jp REST


CAC

橡SPA2000.PDF

XQueryってどんなもの?

~/WWW-local/compIID (WWW IID ) $ mkdir WWW-local $ cd WWW-local $ mkdir compiid 3. Emacs index.html n (a) $ cd ~/WWW/compIID


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

PostgreSQL の XML 機能解説と将来拡張への提言

Web

XMLの利用(XMLとXSL)

G-XML

Webプログラミング演習

経営論集2011_07_小松先生.indd

セマンティックWebの動向とメタデータ

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

6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1

XSLT XSLT xsd XSLT XML xsd XPath <xsl:template ]

XML基礎

Testing XML Performance

OSC_isshiki_090710c.ppt

ohp.mgp



Web2.0 REST API + XSLT Amazon hon.jp API XML Consortium XML ( ) REST(GET)API hon.jp Amazon.co.jp Google Map Exif to RDF(kanzaki.com) REST +

オントロジ入門

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

CSS

XMLプログラミング(DOM編)

Lotus Domino XML活用の基礎!

TitleWeb における画像とテキストの融合 Author(s) 安岡, 孝一 Citation (2003): 1-12 Issue Date URL Right Type Conference Paper

Table of Contents XML...5 XSLT...6 XSLT...7 XSLT...7 XSL-FO XSLT...7 XSL-FO...8 XSL-FO XSL-FO Keep


標準XML Schema作成ガイドライン

スライド タイトルなし

HTML文書の作成

XHTML+SMIL

XML XML XML XML XML XML XSL-FO XML XSL Formatter XSL XSL-FO XML XSL Formatter XML 1. XSL Formatter 2. D XML /XML 3. S XSL 4. O F

XMLとXSLT

untitled

_IMv2.key

untitled

第14回「LOD」

rzamjpdf.ps

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

untitled

PowerPoint プレゼンテーション

XML Consortium XML XML Consortium Canon, Inc. Yoshikazu Yokomizo XML Consortium HTML CSS1 CSS2 XSL 1.0 XSLT V1.0 XPath 1.0 XML Base XML Sche


Oracle XDK(10.1.2)の技術概要

OOW_I06

Encryption Security

untitled


コンピュータグラフィックス - 第4回 色彩の表現

1

052-XML04/fiÁ1-part3-’ÓŠ¹

IFRS 2011

インターネットマガジン2001年4月号―INTERNET magazine No.75

■新聞記事

hands_on_4.PDF

xslt #xslt

Windows Macintosh 18 Java Windows 21 Java Macintosh

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

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

CSS CSS

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

Copyright (C) XML Consortium All Rights Reserved 2

Web情報システム 第1章~第5章

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63>

() DTD

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

Microsoft PowerPoint _1b-HTML.pptx


インターネットマガジン2003年3月号―INTERNET magazine No.98

Web データ管理 JavaScript (3) (4 章 ) 2011/12/21( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/18

Web (RDF) RDF RSS FOAF RDF Web RDF RDF google rdf filetype:rdf rdf Web 122, , [1] ( ) [2] RDF RSS 6

Oracle Database 10gによる高パフォーマンス・エンタープライズXMLアプリケーションの作成


122.pdf

Microsoft PowerPoint _1a-HTML.pptx

_02-4.ppt

! "#$%&'()*+,-. STUV WXYZ[\]^_`abcdefghijklmno pqrstuvwxyz{ }~ ƒ ˆ Š Œ Ž š œ žÿ ª«±²³ µ ¹º»¼½¾ ÀÁÂÃÄ ÅÆÇÈÉÊËÌÍÎÏÐ

橡dbweb2002-sato.PDF

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

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4


Oracle HTML DBのテンプレート・カスタマイズ

HTML Flash Alt 2

Transcription:

XML 2004-09-15 ( XML(Extended Markup Language XML XML HTML XML XML (? W3C(World Wide Web Consortium XML 2004-09-15 2

XML XML 1.0 (Extensible Markup Language W3C(World Wide Web Consortium http://www.w3/org/ SGML(ISO/IEC HTML XML(,SGML, HTML 1,,, XML 2004-09-15 3 XML (Extended Markup Language XML XML Web XML 2004-09-15 4

XML XML ( E-mail Shigeru.Kobayashi@unisys.co.jp XML 130-0022 2-19-7 ABC Tel 03-5600-5205 Fax 03-5600 -6431 E-mail xmlcons@fsi.co.jp http://www.xmlconsortium.org/ PC OK & OK XML 2004-09-15 5 XML ( E-mail Shigeru.Kobayashi@unisys.co.jp XML 130-0022 2-19-7 ABC Tel 03-5600-5205 Fax 03-5600 -6431 E-mail xmlcons@fsi.co.jp http://www.xmlconsortium.org/ PDF <div class="header" <img src="xmlconslogo.jpg"/ <div <div class="main" <div style="font-weight:bold;"xml </div <div style="font-size:large;font-weight:bold;" </div <div( </div <dive-mail Shigeru.Kobayashi@unisys.co.jp</div </div HTML XML 2004-09-15 6

2004-09-15 XML 7 a01 200 3 600 a01 200 3 600 b01 50 2 100 b01 50 2 100 a01 0200000300600 b01 0050000200100 HTML CSV < < < a01</ < </ < 200</ < 3</ < 600</ </ < < b01</ < </ < 50</ < 3</ < 600</ </ </ XML <table <tr <td </td <td </td <td </td <td </td <td </td </tr <tr <tda01</td <td </td <td200</td <td3</td <td600</td </tr <tr <tda01</td <td </td <td200</td <td3</td <td600</td </tr </table 2004-09-15 XML 8 <ContactXML version="1.1" xmlns="http://www.xmlns.org/2002/contactxml" <ContactXMLItem lastmodifieddate="2003-04-01" <PersonName <PersonNameItem xml:lang="ja-jp" <FullName pronunciation=" " </FullName </ PersonNameItem </PersonName <Occupation <OccupationItem xml:lang="ja-jp" <OrganizationName </OrganizationName </OccupationItem </Occupation XML(ContactXML 2003-04-01 Shigeru.Kobayashi@unisys.co.jp CSV 2003-04-01 E Shigeru.Kobayashi@unisys.co.jp (

XML 2004-09-15 9 W3C XQuery unicode DOM XML Z A XML XML XML 2004-09-15 10

D C C B C D C B PC PDA XML 2004-09-15 11 XML IT OS IT XML 2004-09-15 12

XML XML XML Win-Win XML 2004-09-15 13 XML XML(Extended Markup Language XML 2004-09-15 14

(markup 1 XML 2004-09-15 15 1, 2 begin{ } end{ } LaTeX title{, 3 } LaTeX { rtf1 ansi ansicpg932 uc2 } RTF????(, CSV < </ XML HTML,SGML XML 2004-09-15 16

( < </ ( <parahello, XML! </para <phello, XML! </p HTML < / <hr / <br / HTML XML 2004-09-15 17 < =" " </ <anker href="somewhere.html" </anker < =" " / <image href="somewhere.jpeg" / XML 2004-09-15 18

XML < </ < / < =" " <img src=" " / & ; &www; World Wide Web &#x ; 鷗 XML 2004-09-15 19 XML < </ < = " XXX-001 " </ 1 ( 1 2 ( x XML XML 2004-09-15 20

XML XML XXX-001 1 1000000 1000000 XXX-001 1 100,000 100,000 < < </ < < < < XXX-001</ < </ < 1</ < 1000000</ </ </ </ </ XML 2004-09-15 21 XML <?xml version="1.0" encoding="utf-16"? <!DOCTYPE [ <!ELEMENT ( * <!ELEMENT ( PCDATA ] XML ( < XML DTD < </ < </ < </ </ XML (UTF-8 UTF-16 Shift_JIS Shift_JIS DTD( 1 XML 2004-09-15 22

XML local-name <xsl:stylesheet XSLT XSLT xmlns:xsl="http://www.w3.org/1999/xsl/transform " xmlns="http://www.w3.org/1999/xhtml" xsl : template XHTML </xsl:template <xsl:template match=" " <td <xsl:value-of select="."/ </td XML xmlns:xsl=" " template xmlns =" " XML HTML XSLT XML XML 2004-09-15 23 XML XML HTML XML 2004-09-15 24

XML HTML XML < </ < / ( W3C XML HTML Web XML <body </body <p <hr HTML HEAD BODY ( HTML 4.0 W3C XML HTML XHTML W3C XML 2004-09-15 25 Web HTML <html <head <title </title <meta / </head <body <h1<img /</h1 <h2leading /</h1 </body Web</html W3C HTML XML 2004-09-15 26

HTML h1 table th, td p em a (row Web ul, ol li HTML XML 2004-09-15 27 XML AP < < </ < </ < < </ < </ </ </ XML XML 2004-09-15 28

XML < < </ < </ < < </ < </ </ </ XML XML 2004-09-15 29 ( ( ( 2004-09-15 HTML <html <head<title </title</head <body <h1 </h1 <p </p <table border="1" <tr <td </td<td </td</tr <tr <td </td<td30</td</tr <tr <td </td<td25</td</ tr </table </body </html ( XML 30

2004-09-15 XML 31 XML XML <?xml version="1.0"? < < < </ < 30</ </ < < </ < 25</ </ </ ( ( 2004-09-15 XML 32 Web Web XML XML <?xml version="1.0"? < < < </ < 30</ </ < < </ < 25</ </ </ IE6.0

XML!! (Web <?xml version ="1.0"? <?xml-stylesheet href="exp-02.xsl" type="text/xsl"? < < < </ < 30</ </ < < </ < 25</ </ </ XML 2004-09-15 33 XSLT <?xml version="1.0"? <xsl:stylesheet xmlns:xsl="http://www.w3.org/tr/wd-xsl" <xsl:template match="/" <html <head<title </title</head <body <h1 </h1 <p </p <table border="1" <tr<td </td<td </td</tr <xsl:for-each select=" / " <tr <td<xsl:value-of select=" "/</td <td<xsl:value-of select=" "/</td </tr </xsl:for-each </table </body </html </xsl:template </xsl:stylesheet XML XML 2004-09-15 34

XSLT ( <xsl:template match= "para" <text<xsl:apply-templates /</text </xsl:template XSLT <doc <title </title <para </para </doc <xsl:template match= "para" <p<xsl:apply-templates /</p </xsl:template XML <xsl:template match= "para" <xsl:text par </xsl:text <xsl:apply-templates / </xsl:template <memo <subj </subj <text </text </memo XML <html <head <title </title </head <body <p </p </body </html HTML begin{document} par par end{document} (Tex XML 2004-09-15 35 HTML XHTML HTML Web HTML HTML XML, XHTML HTML XML XHTML HTML XHTML XML 2004-09-15 36

XML XML XML 2004-09-15 37 XML < < </ < 200000</ </ XML HTML XML HTML <tr <td </td <td </td </tr <tr <td </td XSLT <td200,000</td </tr Web Web XML 2004-09-15 38

2004-09-15 XML 39 XML XML XML AP CSV XML X T A < < X</ < T</ < A</ </ X A T < < X</ < A</ < T</ </ X A E T < < X</ < A</ < E</ < T</ </ ( CSV ( ( (2 3 (2 (3 4 XML / AP! XQuery XPath XSLT DOM 2004-09-15 XML 40 XML XML < < </ < 200000</ </ 200000 100000 XML(DTD XML(DTD XML Schema XML Schema

XML XML I/F <?xml version="1.0"? DOM < < DB < </ < 30</ </ XHTML < < </ < 25</ </ XML SVG, </ XSL <?xml version="1.0"? < < < </ < </ XML </ XSLT </ XPath, SOAP ( XML XML Web XML 2004-09-15 41 XML Schema DTD, XML W3C : 2001-05-02 XML (2004-03-18 2ed. Part0 : Part1 : Part2 : API W3C DOM( 1:1998-10-01 DOM( 2:2000-11-13 DOM DOM( 3:2004-04-07 (Document Object Model SAX (Simple API for XML 2004-07-23 1999-11-16 2004-07-23 API http://www.saxproject.org/ XML XML 2004-09-15 42

XML HTML XML XML IT XML XML ( W3C W3C Web,, XML XML 2004-09-15 43 XML 2004-09-15 44

XML W3C 1 1 Java XML XML WG(1999 Web XML ( XML 2004-09-15 45 W3C Note WD CR PR REC 1 Note 2 Working Drafts (WD, W3C 3 Candidate Recommendation (CR, WG 4 Proposed Recommendation (PR,, W3C Advisory Committee 5 Recommendation (REC, http://www.w3.org/consortium/process/tr XML 2004-09-15 46

XML (XML XSL XLink:1.0 XSL XML WD1 1996-11-14 XMLPart1 Syntax WD2 1997-03-31 XLL XML Part3 Styles XMLPart2 Linking 1997-04-06 XMLPart1 Syntax WD3 1997-06-30 XML Part1 Syntax XMLPart2 Linking 1997-07-31 XML Part2 Linking XML WD4 1997-08-07 XSL Note 1997-08-27 XML WD5 1997-11-07 XML PR 1997-12-08 XSL WD1 1998-08-18 XML 1.0 1998-02-10 XPointer WD1 1998-03-03 XLink WD1 1998-03-03 XSL 2001-10-15 XSLT 1999-11-16 XPath 1999-11-16 XLink 2001-06-27 XPointer Framework 2003-03-25 XPointer element(schema XPointer xmlns( 2003-03-25 schema 2003-03-25 XML 2004-09-15 47 XML(Extensible Markup Language <?xml version="1.0" encoding="utf-16"? <!DOCTYPE SYSTEM "sample.dtd" < < 1 1=" 1" 1</ 1 < 2 2=" 2" 2</ 2 < n n=" n" n</ n </ XML, DTD,, 1 2 n 1 2 n 1 2 1 2 1 2 DB W3C 1998-02-10 2 : 2000-10-06 Ver 1.1 : 2002-04-25 XML 2004-09-15 48

(Namespaces W3C 1999-01-14 V1.1 :2002-04-03 1 <mydoc (mydoc, type="manual " xmlns=" " xmlns:car=" " 2 xmlns:xlink="http://www.w3.org/ /xlink" (mycar, type="sedan" <title type="manual " </title <car:mycar car:type="sedan" </car:mycar 3 http://www.w3.org/ /xlink <refer xlink:type="simple" (, type="simple" xlink:href="link-1" </refer </mydoc xmlns:prefix=" " ( ( :XLink ( :type prefix: XML 2004-09-15 49 XML XML Schema <xsd:schema xmlns:xsd="http://www.w3.org/2001/xmlschema " <xsd:element name=" " type=" 1 "/ <xsd:element name=" " type="xsd:string"/ <xsd:complextype name=" 1 " <xsd:sequence <xsd:element name=" " type="xsd:string"/ <xsd:element name=" " type="xsd:date"/ <xsd:element ref=" " minoccurs="0"/ </ xsd:sequence <xsd:attribute name=" " type=" 1 "/ </xsd:complextype <xsd:simpletype name=" 1 " <xsd:restriction base="xsd:string" <xsd:pattern value=" d{3}-[a-z]{2}"/ </xsd:restriction </xsd:simpletype XML W3C : 2001-05-02 (2004-03-18 2ed. Part0 : Part1 : Part2 : (, (0 999-XX XML </xsd:schema < ="999-XX" < </ DTD, < 2000-06-01</ XML < </ </ XML 2004-09-15 50

XML (XLink W3C 2001-06-27 <atag xlink:type = "simple" xlink:href = b.xml" A </atag A (atag A B A B A B B (b.xml C XML 2004-09-15 51 W3C XPointerFramework :2003-03-25 XPointerelement(scheme:2003-03-25 / XPointerxmlns(scheme:2003-03-25 x XPath:1999-11-26 (2.0 :2003-08-22 B XPointer XPointer,XPath A XLink XPointer C XPointer y1 c y2 y3 XPath XML /x/y2/c XML 2004-09-15 52

XML <?xml version="1.0"? <doc <title </title <para </para </doc title doc para XML (XSL item title doc-1 para item W3C XSL:2001-10-15 XSLT:1999-11-26 1. 2. 1. 1 2 (Tree Construction (Formatting XSLT XML 2004-09-15 53 XSLT W3C 1999-11-26 V2.0 :2003-05-02 XML <?xml version="1.0"? <doc <title </title <para </para </doc XML <?xml version="1.0"? <memo <subj </subj <text </text </memo XML XSLT ( <xsl:template match="para" <text<xsl:apply-templates /</text </xsl:template HTML <html <head <title </title </head <body <p </p </body </html (Tex begin{document} par par end{document} XML 2004-09-15 54

XSL(Format Object W3C 2001-10-15 fo:block XML <?xml version="1.0"? <doc <title </title <table </table <para </para <ul <li </li </ul </doc fo:table fo: able-row fo:table-cell fo:block fo:wrapper fo:basic-link fo:list-block fo:list-item (row XML 2004-09-15 55 XML XSLT XSL (XSLT HTML FO ( Web (XML FO Web (XML CD-ROM XML 2004-09-15 56

XQuery XML XML XML XML Query (XQuery Requirements( : 2003-06-27 XML XML XML (DOM,,Linking, XML Query Use Cases ( : 2003-08-22 : XQuery 1.0 and XPath 2.0 Data Model( : 2003-05-02 : XQuery 1.0: An XML Query Language( : 2003-08-22 : XQuery 1.0 and XPath 2.0 Functions and Operators ( : 2003-05-02 XQuery XPath XQuery 1.0 and XPath 2.0 Formal Semantics( : 2003-08-22 XQuery and XPath Full-Text Requirements( : 2003-05-02 XSLT 2.0 and XQuery 1.0 Serialization( : 2003-05-02 XML Syntax for XQuery 1.0 (XQueryX( : 2001-06-07 : XML XML 2004-09-15 57 FLOWR XQuery XQuery 1.0 and XPath 2.0 Functions and Operators XML 2004-09-15 58

DOM(Document Object Model <doc <title </title <para </para </doc doc API AP AP title para TEXT TEXT API W3C DOM( 1:1998-10-01 DOM( 2:2000-11-13 DOM( 3: DOM( 1:2000-09-29 2 XML 2004-09-15 59 SAX(Simple API for XML <doc <title </title <para </para </doc :doc :title : :title :para : :para :doc API AP AP API http://www.saxproject.org/ XML 2004-09-15 60

HTML4.01, HTML 4.01 XML XML HTML W3C 2000-01-26 2 nd Ed.2002-08-01 XML <?xml version="1.0"? <html <head<titlexhtml 1.0</title</head <body <h1xhtml </h1 <p </p <table border="2" <tr <td </td </tr </table </body </html XHTML!! Web XML 2004-09-15 61 XHTML XHTML <html:html xmlns:html=" " <html:head </html:head <html:body <html:p </html:p <html:p </html:p <html:p </html:p </html:body </html:html MathML <math:math xmlns:math=" " </math:math SVG <svg:svg xmlns:svg =" " </svg:svg SMIL <smil:smil xmlns:smil=" " SMIL </smil:smil An XHTML + MathML + SVG Profile : (2002-04-30 XML 2004-09-15 62

MathML W3C 1998.4.7 (1.01:1999-07-07 2.0 (2001-01-08 PR <mrow <apply <msubsup <mo </mo <mn0</mn <mit</mi </msubsup <mfrac <mrow <mo&dd;</mo <mix</mi </mrow <mix</mi </mfrac </mrow XML <int/ <bvar<cix</ci</bvar <lowlimit<cn0</cn</lowlimit <uplimit<cit</ci</uplimit <apply <divide/ <cn1</cn <cix</ci </apply </apply XML 2004-09-15 63 SMIL SMIL(Synchronized Multimedia Integration Language SMIL 1.0 W3C 1998-06-15 XML SMIL 2.0 W3C 2001-08-09 SMIL Animation W3C 2001-09-05 20 12 5 10 3 5 10 15 XML 2004-09-15 64

SVG (Scalable Vector Graphics 2 W3C SVG 1.1 2003-01-14 (1.0 2001-09-05 Mobile SVG Profiles: SVG Tiny and SVG Basic 2003-01-14 Movile SVG Tiny Basic <?xml version="1.0" standalone="no"? <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/tr/2001/rec -SVG-20010904/DTD/svg10.dtd" <svg width="12cm" height="4cm" viewbox="0 0 1200 400" <descexample rect02 - rounded rectangles expressed in user coordinates</desc XML <rect x="100" y="100" width="400" height="200" rx="50" style="fill:green;" / <g transform="translate(700 300; rotate(-30" <rect x="0" y="0" width="400" height="200" rx="50" style="fill:none; stroke:purple; stroke-width:30"/ </g </svg ( / W3C SVG HTML XML XML 2004-09-15 65 XML http://www.xmlconsortium.org/ W3C http://www.w3.org/tr/ @IT XML & Web Services XML Web http://www.atmarkit.co.jp/fxml/ XML 2004-09-15 66