XML Standard Document for Information Exchange Library Information Exchange Somkiat Chatchuenyot Computer Center, Silpakorn University.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
J2EE Architecture for Web Application & Enterprise Programming
Advertisements

UpToDate By Lily Wangviwat May 23, 11. iPhone Access to UpToDate – At Faculty of Medicine in Naresuan University or Hospital.
E-COMMERCE WEBSITE Smartzap Co., Ltd.. Company Profile บริษัท สมาร์ทแซป จำกัด ก่อตั้งเมื่อปี 2543 (13 ปี ) ในช่วงยุค Internet เพิ่ง เริ่มต้น เป็นบริษัทที่ดำเนินงานทางด้าน.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
Introduction with Examples HTML5
หลักการและแนวคิดการนำ สื่ออิเล็กทรอนิกส์ มาใช้ใน การเรียนการสอน ผศ. นพ. ทรงพล ศรีสุโข 30 ก. ย
1 Web Services for Business Database II Business Database
ขั้นตอนวิธีและเครื่องมือในการพัฒนาโปรแกรม (ต่อ)
L/O/G/O. •PariyapornPisutsinNo.3 •PitchayaPattamapornpongNo.6 •AtthitayaThipsukhumNo.8 Class 4/4 Mahidol Wittayanusorn School •PariyapornPisutsinNo.3.
Project Based Learning
Chapter 9 : Designing Approach
Penetration Testing – A Case Study of Khon Kaen University Networks
Braille OCR Mobile Application
BC423 Systems Analysis and Design อ. พนิดา ตันศิริ ต่อ 1640
1 Technical Information Access Center National Science & Technology Development Agency 2546/ Phaholyothin Road, Klong1 KlongLuang Pathumthani.
Marketing to Business.
Seminar in Information Technology I
Zotero โปรแกรมจัดการบรรณานุกรมOpen source
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
โปรแกรมการส่ง Tele-pathology ไปยังคอมพิวเตอร์ ส่วนบุคคลของแพทย์ผ่านทางเครือข่ายโรงพยาบาล (The Tele-pathology delivered to physician’s personal computer.
Helping you make better treatment decisions for your patients.
HTML เบื้องต้น ธวัชชัย สลางสิงห์.
Inductive, Deductive Reasoning ผศ.( พิเศษ ) น. พ. นภดล สุชาติ พ. บ. M.P.H.
Course Software Engineering SE Overview and Introduction.
December 25 th, 2013 Naresuan University Hospital, Faculty of Medicine, Naresuan University December 25 th, 2013 Naresuan University Hospital, Faculty.
Computer Graphics.
Database to Ontology Mapping & Semantic Search System Tutorial
MK380 Marketing Information System
Interoperable ICT system and Open Data Format
หัวข้อการบรรยาย - File Excel Template และ XML Schema - การทดสอบ IWT.
ขั้นตอนวิธีและเครื่องมือในการพัฒนาโปรแกรม
By Dr Nongyao Premkamolnetr Policy Innovation Center, KMUTT 17 January 2009.
1 Demo Slide Asst.Prof.Sirinoot Teanrungroj (Ed.D) Director of Computer Center Srinakharinwirot University
Dynamic Link Library (DLL)
Introduction to webmaster Introduction to webmaster 1. บริการที่พบใน Internet 2. เป้าหมายของการพัฒนาเว็บไซต์ 3. ปัญหาของเว็บมาสเตอร์
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ ผศ. บุรินทร์ รุจจน พันธุ์.. ปรับปรุง 19 ตุลาคม 2555 Introduction to Batch.
Web Standard มาตรฐานเว็บ (web Standard) คือเทคโนโลยีที่องค์กร
Food Alert System of Thailand (FAST) EU-Thailand Economic Co-operation Small Projects Facility.
ระบบการเรียนการสอนแบบ LCMS Learning Content Management System ดร. ปรัชญนันท์ นิลสุข
CSAG (Computer system admin group). CMS (Content Management System)
Java Programming Language สาขาวิชาระบบสารสนเทศ คณะบริหารธุรกิจ มหาวิทยาลัยเทคโนโลยีราชมงคลกรุงเทพ.
Pharmacogenomics Project TCELS Oracle รามาธิบดี. Oracle HTB ทำหน้าที่เป็น Data Repository จัดสรร Service Infrastructure ต่างๆ เพื่อนำไปพัฒนาใช้ใน ระบบโรงพยาบาล.
1-1: Software Project Management การจัดการโครงงานซอฟต์แวร์ Software Project Management การจัดการโครงงานซอฟต์แวร์ ความหมายการจัดการโครงงาน.
วิชาวิเคราะห์และออกแบบระบบเชิงวัตถุ Lec10 :: Behavioral Modeling with UML Behavioral Diagrams Interaction Diagrams State Diagrams Activity Diagram Last.
ผู้ให้สัมมนา นายธเนศ เกษศิลป์ รหัส ภาควิชานิติวิทยาศาสตร์
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
“EndNote Program : Introduction” Nounlaor Chulapasars Librarian Faculty of Veterinary Medicine CMU 2008.
XML Namespaces.
An Online Computer Assisted Instruction Development of Electronics Devices Subject for Learning Effectiveness Testing By Assoc.Prof. Suwanna Sombunsukho.
เข้าสู่เว็บไซต์ สทศ. ผ่าน โปรแกรม Internet Explorer ( ห้ามใช้โปรแกรม Mozilla Firefox, Google Chrome, Safari) แล้วเข้าไปที่ URL สทศ. ที่
The Analysis of Strands, Standards and Indicators for Tests
CHAPTER 1 INTRODUCTION TO JAVA WEB PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of.
การออกแบบส่วนต่อประสาน
OpenOffice.org 2.0 อิสริยะ ไพรีพ่ายฤทธิ์ สำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ (SIPA)
ปี 2559 โปรแกรมบันทึกและประมวลผล ข้อมูล จปฐ. และข้อมูลพื้นฐาน
ธนัชชา ทองมิตร ผู้วิจัย วิทยาลัยเทคโนโลยี วิมลบริหารธุรกิจ.
EndNote Web งานบริการสารนิเทศ ฝ่ายบริการทรัพยากรสารนิเทศ สำนักหอสมุด มหาวิทยาลัยเชียงใหม่ ปีการศึกษา
XSL เอกสารประกอบการสอนรายวิชาภาษามาร์กอัป ระดับมัธยมศึกษาตอนปลาย.
Chapter 8 WWW.
บทที่ 4 : ตัวอักษร (Text) สธ212 ระบบสื่อประสมสำหรับธุรกิจ
1-2 ซอฟต์แวร์ประยุกต์ 1.
การฝึกอบรมเชิงปฏิบัติการ
บทที่ 5 การสร้างแผนภาพความคิด
Microsoft Access การใช้งานโปรแกรมระบบจัดการฐานข้อมูล
Service-Oriented Architecture
เทคโนโลยีสารสนเทศเพื่อการศึกษาค้นคว้า
จงยกตัวอย่างโปรแกรมที่ใช้สำหรับออกแบบเว็บไซด์
JSON API Pentaho User Manual.
ระบบเครือข่ายคอมพิวเตอร์ Internet
Google Documents By Aj.Net Tullabhat Boonterm
ใบสำเนางานนำเสนอ:

XML Standard Document for Information Exchange Library Information Exchange Somkiat Chatchuenyot Computer Center, Silpakorn University

Introduction XML Technology and Applications Open Source XML Standard Document Exchange and Integration Tools E-Doc Office 2007, OO Online Doc Outline

Catalog Library System MARCXML The Library Document Standard Outline

IntroductiontoXML

Introduction to XML SGML, HTML, XML, XHTML CSS, XSL DTD, XML Schema Web Service, SOAP

Introduction to XML XML และ ครอบครัว DTD, XSD XSLT XPath XQuery... Application MathML Chemical Markup Language (CML)‏ SVG

Introduction to XML : Document Standard? Encoding – Thai?? Process Tools Validator DTD standard XSD standard

Introduction to XML : Document Process Document Analysis and Design DTD or XSD Design Create XML using DTD or XSD Validate using Browser – IE, Mozilla-Firefox, Safari Display Document using CSS and XSL Exchange Document or Information using XSLT

Introduction to XML : Document Process Input –> XSL –> Output XML –> XSL –> TXT, HTML, XHTML, PDF, XML

Introduction to XML : Tools Tools XMetal Editx Oxygen Validator DTD standard XSD standard

Introduction to XML : Tools Experience Xmetal 2.0 Encoding??? UTF?? Office OOXML OpenOffice – Open Document Format (ODF)‏ IBM Lotus Symphony Google Google Doc Zoho Hotmail – Microsoft Office Live ?? - OOXML

Introduction to XML : Tools : XMetal 2.0

XML XML XML ใช้ XML เป็นข้อมูล (Data)‏ For example, take the following XML fragment: Brett McLaughlin

XML XML ออกแบบ XML  สร้างข้อมูลแบบ XML (XML data)  ทำเอกสาร XML (XML document)‏ แลกเปลี่ยนข้อมูล XML (XML document to be exchanged)‏

XML XML XML

XML

XML SVG-Adobe Open Source Software for SVG

XML SVG on Mobile

XML XML-SVG = Scalable Vector Graphics (SVG)‏Scalable Vector Graphics (SVG)‏

XML เครื่องมือจัดการ XML (XML tools)‏ Microsoft office – Excel, Word, Access OpenOffice – Writer, Spreadsheets, Base. Other tools Notepad, EditPlus, Textpad Oxygen editiX Web Browser IE 6 or 7 Mozilla Firefox, Flock Safari

Introduction to XML : SVG Scalable Vector Graphics (SVG)‏ Mozilla SVG Project Adobe SVG

Introduction to XML : SVG

Introduction to XML : MathML

Introduction to XML : CML

Library Document Book Journal Article Magazine Dissertation

Library Document MARC Dblin Core Metadata Object Description Schema (MODS) is a schema for a bibliographic element set that may be used for a variety of purposes, and particularly for library applications.

Library Document MARCXML

Library Document MARC MARCXML Schema MARC XML DTD

Library Document Create XML document from MARC XML DTD MARCXML Schema

Library Document Create XML document from MARC XML DTD

Library Document Create XML document from - MARC XML DTD

Library Document Create XML document from - MARC XML DTD

Library Document Create XML document from - MARC XML DTD

Library Document Create XML document from - MARC XML DTD

Library Document Create XML document from - MARC XML DTD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document Create XML document from - MARC XML XSD

Library Document - XML

Library Document - XML XSD – XML Schema Definition

Library Document - XML XSL – XML Stylesheet Language

Library Document - XML Exercise I File -> new -> Standard XML document DTD/Schema -> Assign W3C XML Schema to document - > select personal.xsd ใส่ root node เป็น personnel เริ่มสร้าง XML document กด ปุ่ม shift ค้างไว้ แล้วกดปุ่ม < เลือก person กด ปุ่ม shift ค้างไว้ แล้วกดปุ่ม < เลือก name กดปุ่ม shift ค้างไว้ แล้วกดปุ่ม < เลือก family ใส่ค่า เป็นนามสกุล เป็นภาษาอังกฤษ กดปุ่ม shift ค้างไว้ แล้วกดปุ่ม < เลือก given ใส่ค่า เป็นชื่อ เป็นภาษาอังกฤษ เลื่อน เคอร์เซอร์มาที่ หลัง แล้วทำตามจาก อีก 2-3 ชุด 1.2 Design XML documents XML Registration doc XML Library doc. XSD (start here) หรือ ทำ XML ก่อน แล้ว Generate เป็น XSD ออกแบบ XSD ก่อน 1.3 XSL – reg.xsl, lib.xsl ออกแบบ XSL – ข้อมูลที่ต้องการแสดง หรือ ข้อมูลที่ต้องการเฉพาะ

Library Document - XML 1.1.1

Library Document - XML 1.1.2

Library Document - XML 1.1.3

Library Document - XML – 1.1.5

Library Document - XML – 1.1.9

Library Document - XML WELL FORMED / Valid Document

Library Document - XML Id เป็น ตัวอักษร Salary เป็น ตัวเลข WELL FORMED / Valid Document

Library Document - XML

Use XSL – transform using XSLT

Library Document - XML person.xsl – transform person.xml to personnel-xsl.html

Library Document - XML ผลของการใช้ XSLT Result of using XSLT

Library Document - XML เพิ่ม การหาข้อมูลใน XSL

Library Document - XML ผลของการใช้ XSLT (Result of using XSLT)‏

Library Document - XML 1.2 การสร้าง XML Process of Producing XML 1. Generate XSD or DTD สร้าง XML โดยใช้ XSD หรือ DTD สร้าง CSS หรือ XSL เพื่อการนำเสนอข้อมูล XML นำเสนอ XML ในรูปแบบต่างๆ 1. HTML 2. XML 3. PDF

Library Document - XML ขนอย ค่อยง้าง งัดใจ ไขกลอย library.xml regist.xml Of Mice and Men John Steinbeck Harry Potter and the Philosopher's Stone J.K. Rowling

Library Document - XML 1.2 สร้างโครงเอกสาร XML(XSD) จาก XML

Library Document - XML

1.3 XSL – create and use library.xsl

Library Document - XML Use XSL – transform using XSLT

Library Document - XML Use library.xsl – transform library.xml to library.html

Library Document - XML ผลของการใช้ XSLT Result of using XSLT

Library Document - XML สร้าง XSD สร้าง XML ใส่ชื่อคนยืมหนังสือใน library.xml สร้าง XSD จาก library.xml Generate a W3C XML Schema from this document ลองใส่ข้อมูล และ Check for a Well formed/ Valid Document เพิ่มการแสดงค่า ใน library.xsl แสดงผล โดย XSLT  Transforming using XSLT

Library Document - XML XFlows

Library Document - XML นำข้อมูลออกจาก ฐานข้อมูล มาในรูปแบบ XML

Library Document - XML น ำข้อมูลออกจาก ฐานข้อมูล มาในรูปแบบ XML

Library Document - XML แปลง XML เป็น HTML โดยใช้ XSL

Library Document - XML แปลง XML เป็น XML โดยใช้ XSL ไปที่ editiX เขียนค้นหาค่าใน export.xsl เพิ่ม ไปที่ XFlows ตั้งชื่อ XML ที่เป็นผลลัพธ์ คลิกปุ่ม run แสดงผล โดยใช้ Firefox or IE

Library Document - XML Oxygen Registration – Installation Oxygen.exe

Library Document - XML Oxygen

Library Document - XML Oxygen

Thanks & Questions