OpenEdge Development: Working with XML - Product ...
OpenEdge Development: Working with XML - Product ...
OpenEdge Development: Working with XML - Product ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Preface<br />
Purpose<br />
Audience<br />
Organization<br />
Preface–2<br />
This book provides a central programming guide for <strong>OpenEdge</strong>® developers who need their<br />
ABL (Advanced Business Language) procedures to work <strong>with</strong> <strong>XML</strong> documents.<br />
This book is intended for ABL programmers working <strong>with</strong> <strong>XML</strong> documents in their ABL<br />
procedures. The book assumes that you have a basic working knowledge of <strong>XML</strong>. For advanced<br />
features, a basic working knowledge of <strong>XML</strong> Schema is also required.<br />
Chapter 1, “Developing <strong>with</strong> <strong>XML</strong> in <strong>OpenEdge</strong>”<br />
Provides an overview of the role of <strong>XML</strong> and the ABL features available for developing<br />
ABL applications that work <strong>with</strong> <strong>XML</strong> documents.<br />
Chapter 2, “Reading and Writing <strong>XML</strong> <strong>with</strong> the Document Object Model (DOM)”<br />
Describes ABL support for <strong>XML</strong> documents <strong>with</strong> DOM, including the receipt and<br />
processing of <strong>XML</strong> documents and the creation and transmission of <strong>XML</strong> documents.<br />
Chapter 3, “Reading <strong>XML</strong> Documents <strong>with</strong> the Simple API for <strong>XML</strong> (SAX)”<br />
Describes ABL support for reading documents <strong>with</strong> SAX and includes provides a<br />
reference for SAX callback procedures.<br />
Chapter 4, “Writing <strong>XML</strong> Documents <strong>with</strong> the Simple API for <strong>XML</strong> (SAX)”<br />
Describes ABL support for reading documents <strong>with</strong> SAX.<br />
Chapter 5, “Reading and Writing <strong>XML</strong> Data from Temp-Tables and ProDataSets”<br />
Describes how temp-tables and ProDataSets can serialize their data to an <strong>XML</strong> document<br />
and serialize their definitions to <strong>XML</strong> Schema documents. This chapter also describes<br />
how you can read or read and load <strong>XML</strong> data and schema into a temp-table or ProDataSet.<br />
Appendix A, “<strong>XML</strong> Schema and ABL Data Type Mappings,”<br />
Lists data type mappings needed to support ABL applications that interoperate <strong>with</strong> <strong>XML</strong>.<br />
Appendix B, “ABL to IANA Code Page Mappings,”<br />
Lists code page mappings needed to support ABL applications that interoperate <strong>with</strong><br />
<strong>XML</strong>.<br />
Appendix C, “Command and Utility Reference”<br />
Describes the bproxsdto4gl utility.