XML 101 Holly Hyland Session 27. 2 Objectives –XML Basics –Building Standards History Current State Future Vision.

Slides:



Advertisements
Similar presentations
CommonRecord: CommonLine How Implementing CommonRecord: CommonLine Can Benefit You Presented by [Enter your information here]
Advertisements

XML/EDI Overview West Chester Electronic Commerce Resource Center (ECRC)
1 XML: Advanced Guide Holly A. Hyland, FSA Andrew Smalera, XML Framework Session 14.
XML: Advanced Concepts and Long Term Vision Tim Bornholtz Holly Hyland Technical Track Session.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Session 28 Techie Terminology and Benefits for Financial Aid Administrators Tim Bornholtz Holly Hyland.
XML Extensible Markup Language Standard supported by W3C (World Wide Web Consortium) HTML – End user oriented (presentation) XML – Application oriented.
1 COS 425: Database and Information Management Systems XML and information exchange.
XML Introduction What is XML –XML is the eXtensible Markup Language –Became a W3C Recommendation in 1998 –Tag-based syntax, like HTML –You get to make.
Developing a Basic Web Page Posting Files on UMBC
1st Project Introduction to HTML.
Electronic Data Interchange (EDI)
XML: A Beginners Guide Holly A. Hyland, FSA Andrew Smalera, XML Framework Session 13.
Technical Track Session XML Techie Tools Tim Bornholt.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Introduce of XML Xiaoling Song CS157A. What is XML? XML stands for EXtensible Markup Language XML stands for EXtensible Markup Language XML is a markup.
Chapter ONE Introduction to HTML.
2 Session # 50 Presented by: Russell Judd Chief Industry and Government Relations Officer Great Lakes Educational Loan Services Michael Sessa Executive.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
XP 1 CREATING AN XML DOCUMENT. XP 2 INTRODUCING XML XML stands for Extensible Markup Language. A markup language specifies the structure and content of.
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
Session 21-2 Session 11 Common Origination and Disbursement (COD) & Commonline: Dispel the Myths.
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
XML BIS4430 – unit 10. XML Origins Extensible Markup Language (XML) 1998 Inspired by Standard Generalized Markup Language (SGML) and HTML. SGML defines.
1 CommonLine and the Common Record: The Building of Convergence Kim Shiflette, USA Funds Bob King, Citibank Student Loans Session 34.
XML – Tools and Trends Schematron Tim Bornholtz Session 55.
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
XML: Changing the Way SFA Does Business Presented by Paul Hill & Holly Hyland.
XML & EDI - What’s the Difference? Postsecondary Electronic Standards Council Alexandria, VA May 8, 2003 Tom Stewart Miami-Dade Community College (FL)
Session FF-12 COD Basics Wood Mason U.S. Department of Education.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
XML 2nd EDITION Tutorial 1 Creating An Xml Document.
TUTORIAL Dolphy A. Fernandes Computer Science & Engg. IIT Bombay.
XML in Higher Education Bruce Marton, The University of Texas at Austin Student Information Systems.
Session 27 An Invitation To Become A Full-Participant School In AY '03/'04.
COD Common Record & XML Paul Hill Senior Technical Advisor, Title IV Delivery SFA Schools Channel.
PESC Annual Conference, May, 2003 XML Postsecondary Transcript Bruce Marton, The University of Texas at Austin Student Information Systems.
Session #6 What’s New in COD for Direct Loans in and Beyond? Julie Aloisio, U.S. Department of Education Rosa Trejo, U.S. Department of Education.
Accessing Data Using XML CHAPTER NINE Matakuliah: T0063 – Pemrograman Visual Tahun: 2009.
Common Record Update Holly A. Hyland, FSA Kim Shiflette, NCHELP.
XML Introduction. Markup Language A markup language must specify What markup is allowed What markup is required How markup is to be distinguished from.
Schematron Tim Bornholtz. Schema languages Many people turn to schema languages when they want to be sure that an XML instance follows certain rules –DTD.
XML Engr. Faisal ur Rehman CE-105T Spring Definition XML-EXTENSIBLE MARKUP LANGUAGE: provides a format for describing data. Facilitates the Precise.
Session 25 Streamlined FFELP and Alternative Loan Processing Lisa Oldre Education Loan Servicing Corporation Erin Rose KeyBank.
Internet & World Wide Web How to Program, 5/e. © by Pearson Education, Inc. All Rights Reserved.2.
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
GenX- XML Mapping of GenCAM Andy Dugenske Andy Scholand Manufacturing Research Center Georgia Institute of Technology January 23, 1999.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues XML and extensible systems Andy Dawson School.
Technical Track Session Optimizing XML on Your Campus and XML Lessons Learned Melissa Kunes, Penn State University.
CommonRecord: CommonLine Implementation Gary Allen David Steiner.
NASFAA 2003: Reconnecting With Students!. 2 The Common Record - COD An Update on COD and XML.
1 Agenda What is XML? XML Jargon Why XML? Why Now? Advantages Disadvantages of XML What is FIX? What is FIXML? What other standards are available? How.
Common Origination and Disbursement 2002 PESC Conference.
Common Record Paving the Way for Electronic Standards in Higher Education Common Record – COD Common Record – CommonLine Common Record – ISIR Collaboration.
CHAPTER NINE Accessing Data Using XML. McGraw Hill/Irwin ©2002 by The McGraw-Hill Companies, Inc. All rights reserved Introduction The eXtensible.
Connecting to External Data. Financial data can be obtained from a number of different data sources.
XML Databases Presented By: Pardeep MT15042 Anurag Goel MT15006.
Microsoft Office Illustrated
Markup Languages Gilok Choi 9/17/2018
Session I - Introduction
Session I - Introduction
eXtensible Markup Language
Techie Terminology and Benefits for Financial Aid Administrators
Session 11 Common Origination and Disbursement (COD) & Commonline: Dispel the Myths Session 21-
Common Record: A Story of Convergence
Common Origination and Disbursement (COD) System Update
CommonLine and Common Record
Tutorial Developing a Basic Web Page
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

XML 101 Holly Hyland Session 27

2 Objectives –XML Basics –Building Standards History Current State Future Vision

3 What Is XML? eXtensible Markup Language –Internet document language –Open source Free Non-proprietary Supported by world wide web consortium (W3C)

4 XML Advantages Easy to understand and use Already has a large base of users and support tools –New browser versions understand XML –Wide industry interest and support

5 Flat File Example Sally ASmith 0203INDL FP 417 Halper Road Fort Wayne IN46807Allen USA

6 XML Example IN DL Sally A 417 Hapler Road Fort Wayne IN 46807

7 XML Advantages Data files are machine-and human-readable –You don’t need to read it, but you could The entire document, or portions of the record, can be transmitted –Data elements can be omitted and order is less important Additional information can be easily added –Schemas can reference other schemas

8 XML Characteristics Uses tags “<>” and “ ” Structured: document must have beginning and end. Elements must have beginning and end tags –Helps reduce ambiguity –Easier to find errors

9 Potential Uses Enhanced Browser capabilities –“Smart searches” – Web databases Better control of output Application to Application document transfer XML based e-commerce

M SPRING SESSION A SPN 406 SPANISH I 3 B HIS 302 TX HISTORY web.xsl pda.xsl edi.xsd

11 Why Use XML for Educational Records? Share information seamlessly and easily Cost savings –“Off the shelf” tools are coming to market Technology-neutral –Joins different databases or systems –Smaller institutions can adopt

12 XML Terms DTD: Master listing of all the elements, including where and how they need to be placed in the documents

13 XML Terms (Continued) Schema: An XML application that can describe the allowed content of documents –Validation: Process of checking structural validity of document –Instance Document: A listing of all possible tags –XML Example Document: A listing of tags with example data

14 XML Terms (continued) XSL, XSLT: Converts an XML file into a another specified format Parser: Tool that reads the document and divides it into individual elements, attributes, and other pieces

15 FSA Business Needs Reduce redundant data storage Improve customer relationships Increase accuracy of analytics Increase efficiency in data handling Reduce costs

16 The Common Record First implementation by FSA Used for Student Financial Aid Pell Grant, Direct Loan, and Campus-Based Aid XML Schema published November 2001; implementation May 2002

17 Common Record Expansion ORIGINAL VISION: Use XML Technology to create financial aid data packet standards. Financial Aid Office ISIR FFEL PELL DL

18 Common Record Expansion REVISED VISION: Use XML Technology to create higher education or cross-industry data packet standards. Educational Institution AdmissionsRegistrarsFinancial Aid

19 Common Record Expansion Educational Institution AddressLine AddressCity AdmissionsRegistrarsFinancial Aid AddressLine AddressCity AddressLine AddressCity AddressLine AddressCity

20 Common Record Expansion Convergence of Standards XML Forum Core Components XML Forum Core Components Financial Aid Core Components Financial Aid Core Components Admissions/ Registrar Core Components Admissions/ Registrar Core Components ASC X12 EDI ASC X12 EDI Common Line Common Line Meteor Common Record COD Common Record COD ebXML

21 Importance of Standards Every year it becomes more expensive to upgrade systems Every organization is expected to do more with less Standards make training easier Reduce change for the sake of change Make cross-training easier

22 Common Record – XML Benefits  XML is a meta-language -- allows trading partners to develop markup languages.  XML is hierarchical in nature -- can represent more complex relationships.  XML blocks can be repeated -- making information sharing more flexible.  XML schemas define advanced relationships that are not possible in standard flat files.*

23 Development Initiatives in Process Request/Response of XML Postsecondary Transcript Request/Response of Degree Audit Online Loan Counseling High School XML Transcript Data Transport Student Aid Inquiry Admission Application

24 Vision/Where Are We Going? Members of the community have come together to build an XML standard for higher education.

25 Questions? I appreciate your feedback and comments. I can be reached at: –Name: Holly A. Hyland –Phone: –