7 Ways to Make XML Easy with FME

Preview:

DESCRIPTION

XML is everywhere, but its complexities can be a barrier to use. Discover seven tactics you can employ to easily read, write, and process XML using FME – no need for coding or special XML development tools. You’ll also learn about the new XML capabilities in FME 2013 and get an exclusive sneak peek at a web services announcement coming soon. Recorded May 2013

Citation preview

Reading and Writing XML with FMEFME makes XML Easy

Laura Kerssens Product Specialist

Don MurrayCo-Founder

Agenda

IntroductionXML is everywhere1- Reading XML2- Validating XML3- Reading Web Data4- Writing XML5- Updating XML6- Using XSD to write XML7- Invoking Web services

Presenters

Don MurrayPresident and Co-FounderSafe Software

Laura KerssensFME Product SpecialistSafe Software

Questions are Encouraged

Dan IsemingerProduct Support SpecialistSafe Software

Mark IrelandFME EvangelistSafe Software

Today’s question and answer support:

Giveaway: FME Training Course

Stay Tuned: 15 FREE seats up for grabs

Poll Questions: About you!

FME use Use of Google products

Safe Software Inc.

95+ exuberant employees

Secret HQ: Vancouver

Thousands of happy customers, certified professionals, trainers, system integrators, and value added resellers; all around the globe!

What does Safe do?

We Move Data

All Kinds of Data

Graphical Authoring Environment

No Code!

Giveaway: FME and Reading XML Online Training Course

Stay Tuned: 40 FREE seats up for grabs May 16th, 2012: 8:30am to 12pm (PDT)

Poll: About You #1

What FME Version do you use?

XML is everywhere

JSON is everywhere too….

XML and JSON are everywhere

Loves both

+

FME’s JSON story is same as XML!

XML is everywhere

XML is used for sharing data across organizations

The number of XML based data typescontinues to grow!

XML is communication protocol of web• Web Site content

XML is everywhere

XML is communication protocol of web• Used by devices

XML is everywhere

XML is communication protocol of web• Used by sensors

XML is everywhere

XML is communication protocol of web• Used by applications

XML is everywhere

… don’t forget that JSON is here too!

FME makes XML Reading Easy # 1

FME makes XML Easy # 1

Demo #1 – Directly Reading Supported XML Format - OSM

FME and CityGML

FME Best Reading on the Planet!

FME and CityGML

FME and CityGML

FME makes XML Easy # 2

Powerful XML transformers

Demo #2 – Read Arbitrary XML Data.

FME makes XML Easy # 2

Powerful of FME is in its transformers

FME makes XML Easy # 3

Powerful XML transformers

Demo #3 – Validate XML Data.

Poll: About You #3

Do you currently use FME for XML?

XML Reading Transformers

XMLFragmenter Split single XML

documents into multiple “features”

XMLFlattener Flatten XML into table

view.

31

No knowledge of XQuery required

FME makes XML easy #4

Strategy #2 Make it Easy Minimal understanding of XML and underlying

technology requiredDemo #4 – XML Data is accessible no matter where it is!

FME can read data from web as easily as a file!

FME makes XML Writing easy!

33

FME makes XML writing easy #5

34

Demo #5 – Drag and Drop XML/GML Writing

XML Formats – Writing

35

Also easy to write arbitrary XML

FME makes XML easy

36

more on writing later...

FME makes XML easy #6

Path driven approach to XML Creation Update existing XML documents such as Metadata!

XML Writing - Metadata

MetaData Writing Example XML is no longer an issue.

FME makes XML easy #6

Path driven approach to XML Creation Useful for updating Metadata?

Demo #6 – Updating XML documents is easy

XML Generator

FME make XML easy #7

Writing specific XML data model

All you need is a sample or xsd document

XML Generator

FME makes XML easy #7

You no longer need an XML sample to write XML!

All you need is sample or xsd document

Demo #7 – Writing arbitrary XML is easy

Poll: About You #4

Do you currently use FME for Writing XML?

FME make XML easy #Bonus

Using FME to write web content

XML technology is well suited for html!

FME make XML easy #Bonus

Using FME to write web content

XML technology is well suited for html!

Bonus Demo – Writing html is easy

FMEpedia

XML Samples, demosTroubleshooting

The FME Channel on YouTube

http://www.youtube.com/fmechannel

Customer use cases

Tutorials

Technical spotlights

Market commentary

How to

Shortcut for XML Videos http://fme.ly/xmlvideo

Poll: About You #6

Would you like to enter the Draw to win FREE FME Training?

Share Today’s Webinar

Today’s webinar was recorded

Thank you!www.safe.com

Don MurrayPresident and Co-FounderSafe Software

Laura KerssensFME Product SpecialistSafe Software

Recommended