049 _ authoritative guide to Delphi XML

Source: Internet
Author: User
Tags cgi web soap client xml example xml parser xslt xslt example
Document directory
  • Authoritative guide to Delphi XML
Authoritative guide to Delphi XML

DelphiTutorial Series of books(049)Delphi XMLAuthoritative guide Organize netizens (state)Email:Shuaihj@163.com

:

PDF

  • Original Title: delphi developer's Guide to XML
  • Original Publishing House: wordware Publishing
  • Author: [us] Keith wood
  • Translator: Lin Qi and others
  • Press: China Power Press
  • ISBN: 7508313194
  • Mounting time: 2003-5-26
  • Published on: February 1, April 2003
  • Start: 16
  • Page number: 466
  • Version: 1-1

Introduction

This book mainly introduces XML and how to use XML in Delphi. It consists of five parts, chapter 27, which detail the basic knowledge of XML, the Document Object Model (DOM), simple xml api (SAX), and how to use Delphi to generate XML documents, and deepen the reader's understanding of related knowledge through a large number of examples. The book has a clear structure, rich content, and strong readability. This book is suitable for developers who have a certain degree of Delphi development experience and are interested in XML or Readers interested in this field.

Directory

Part 1 about XML

Chapter 1 history

1.1 XML and HTML

1.2 related specifications

1.3 extensible hypertext markup language (XHTML)

1.4 Mathematical Markup Language (MathML)

1.5 adjustable vector graphics (SVG)

1.6 synchronous Multimedia Integration Language (SMIL)

1.7 Resource Description Framework (RDF)

1.8 references

1.9 XML example

Chapter 2 XML syntax

2.1 elements and attributes

2.2 name Mark and namespace

2.3 text and blank

2.4 annotations

2.5 processing commands

2.6 entity

2.7 CDATA segment

2.8 PROLOG

2.9 encoding Mode

2.10 XML Processing Program

2.11 summary of this Chapter

Chapter 4 Document Type Definition

3.1 DTD Declaration

3.2 Content Model

3.3 attributes

3.4 Representation

3.5 entity

3.6 summary of this Chapter

Chapter 2 extensible style sheet language conversion

4.1 Conversion

4.2 templates and styles

4.3 text content

4.4 create a document structure

4.5 cycles

4.6 conditional Processing

4.7 XSLT example

4.8 Summary of this Chapter

Chapter 2 xlink

5.1 link Definition

5.2 simple link

5.3 extended links

5.4 inconsistent links

5.5 summary of this Chapter

Chapter 2 XPath and xpointer

6.1 common forms

Axis 6.2

6.3 predicates

Location 6.4

6.5 Functions

6.6 abbreviation syntax

6.7 example

6.8 summary of this Chapter

Chapter 4 XML Schema

7.1 mode document

7.2 annotations

7.3 simple type

7.4 complex types

7.5 attribute Declaration

Declaration of elements 7.6

Other functions of the 7.7 Mode

7.8 Summary of this Chapter

Part 1 Document Object Model

Chapter 2 Document Object Model

8.1 DOM interface

8.2 domexception

8.3 node interface

8.4 nodelist Interface

8.5 namednodemap Interface

8.6 element Interface

8.7 ATTR Interface

8.8 characterdata Interface

8.9 text interface

8.10 cdatasection Interface

8.11 comment Interface

8.12 processinginstruction Interface

8.13 documenttype Interface

8.14 entity Interface

8.15 entityreference Interface

8.16 notation Interface

8.17 documentfragment Interface

8.18 Document Interface

8.19 domimplementation Interface

8.20 nodefilter Interface

8.21 nodeiterator Interface

8.22 treewalker Interface

8.23 documenttraversal Interface

8.24 summary of this Chapter

Chapter 2 Microsoft Document Object Model

9.1 ixmldomparseerror Interface

9.2 ixmldomnode Interface

9.3 ixmldomnodelist Interface

9.4 ixmldomnamednodemap Interface

9.5 ixmldomelement Interface

9.6 ixmldomattribute Interface

9.7 ixmldomcharacterdata Interface

9.8 ixmldomtext Interface

9.9 ixmldomcdatasection Interface

9.10 ixmldomcomment Interface

9.11 ixmldomprocessinginstruction Interface

9.12 ixmldomdocumenttype Interface

9.13 ixmldomentity Interface

9.14 ixmldomentityreference Interface

9.15 ixmldomnotation Interface

9.16 ixmldomdocumentfragment Interface

9.17 ixmldomdocument Interface

9.18 ixmldomdocument2 Interface

9.19 ixmldomschemacollection Interface

9.20 ixmldomselection Interface

9.21 ixmldomimplemenation Interface

9.22 document traversal interface (document traversal)

9.23 l0000template Interface

9.24 imo-processor Interface

9.25 load dom

9.26 MS Dom XML observer

9.27 view node details

9.28 thread-based dom

9.29 summary of this Chapter

Chapter 2 cuesoft Document Object Model

10.1 tdomexception exception

10.2 txmlparsererror: An error occurred.

10.3 txmlnode class

10.4 txmlnodelist class

10.5 txmlnamednodemap class

10.6 txmlelement class

10.7 txmlattribute class

10.8 txmlcharacterdata class

10.9 txmltext class

10.10 txmlcdatasection class

10.11 txmlcomment class

10.12 txmlprocessinginstruction class

10.13 txmldocumenttype class

10.14 txmlentity class

10.15 txmlentityreference class

10.16 txmlnotation class

10.17 txmldocumentfragment class

10.18 txmldocument class

10.19 txmldomimplementation class

10.20 txmlobjmodel component

10.21 txmlparser component

10.22 load cuesft dom

10.23 summary of this Chapter

Chapter 2 openxml Document Object Model

11.1 edomexception exception

11.2 tdomnode class

11.3 tdomnodelist class

11.4 tdomnamednodemap class

11.5 tdomelement class

11.6 tdomattr class

11.7 tdomcharacterdata class

11.8 tdomtext class

11.9 tdomcdatasection class

11.10 tdomcomment class

11.11 tdomprocessinginstruction class

11.12 tdomdocumenttype class

11.13 tdominternalsubset class

11.14 tdomexternalsubset class

11.15 tdomconditionalsection class

11.16 tdomentity class

11.17 tdomentitydeclaration class

11.18 tdomentityreference class

11.19 tdomnotation class

11.20 tdomnotationdeclaration class

11.21 tdomelementtypedeclaration class

11.22 Content Model

11.23 tdomattrlist class

11.24 tdomattrdefinition class

11.25 tdomnametoken class

11.26 tdomxmldeclaration class

11.27 tdomtextdeclaration class

11.28 tdomdocumentfragement class

11.29 tdomdocument class

11.30 tdomimplementation class

11.31 tdomnodefilter class

11.32 tdomnodeiterator class

11.33 tdomtreewalker class

11.34 tdomtodomparser class

11.35 auxiliary functions

11.36 use open xml dom to observe the document

11.37 summary of this Chapter

Part 1 simple XML API

Chapter 1 simple XML API

12.1 using Sax

12.2 sax Elements

12.3 saxexception class

12.4 saxparseexception class

12.5 inputsource class

12.6 locator Interface

12.7 attributes Interface

12.8 contenthandler Interface

12.9 dtdhandler Interface

12.10 entityresolver Interface

12.11 errorhandler Interface

12.12 sax Extension

12.13 lexicalhandler Interface

12.14 declhandler Interface

12.15 xmlreader Interface

12.16 xmlfilter Interface

12.17 parseradapter and xmlreaderadapter classes

12.18 xmlreaderfactory class

12.19 defaulotandler class

12.20 summary of this Chapter

Chapter 2 Microsoft's SAX Parser

13.1 ivbsaxlocator Interface

13.2 ivbsaxattributes Interface

13.3 ivbsaxcontenthandler Interface

13.4 ivbsaxdtdhandler Interface

13.5 ivbsaxentityresolver Interface

13.6 ivbsaxerrorhandler Interface

13.7 ivbsaxlexicalhandler Interface

13.8 ivbsaxdeclhandler Interface

13.9 ivbsaxxmlreader Interface

13.10 ivbsaxxmlfilter Interface

13.11 how to prepare a sax event

13.12 Event Response notification

13.13 summary of this Chapter

Chapter 2 sax in Delphi

14.1 convert to Delphi

14.2 esaxexception class

14.3 esaxparseexception class

14.4 tsaxinputsource class

14.5 isaxlocator Interface

14.6 isaxattributes Interface

14.7 isaxcontenthandler Interface

14.8 isaxdtdhandler Interface

14.9 isaxentityresolver Interface

14.10 isaxerrorhandler Interface

14.11 extension of Sax

14.12 isaxlexicalhandler Interface

14.13 isaxdeclhandler Interface

14.14 isaxxmlreader Interface

14.15 isaxxmlfilter Interface

14.16 tsaxparseradapter and tsaxxmlreaderadapter

14.17 tsaxxmlreaderfactory class

14.18 tsaxdefaulthandler class

14.19 create a sax Reader

14.20 sax XML observer

14.21 implement isaxcontenthandler

14.2.2 summary of this Chapter

Chapter 4 encapsulate external parser

15.1 Microsoft's SAX Parser

15.2 use the cuesoft parser

15.3 open XML Parser

15.4 summary of this Chapter

Part 1 use XML

Chapter 2 XML is Data

16.1 movie-Watcher database

Chapter 2 simple text

17.1 generate XML documents from the database

17.2 Summary of this Chapter

Chapter 2 web module

18.1 create

18.2 trecordpageproducer

18.3 Summary of this Chapter

Chapter 2 Document Object Model

19.1 Microsoft dom

19.2 cuesoft dom

19.3 open XML DOM

19.4 summary of this Chapter

Chapter 4 Create an XML file using Sax

20.1 imxwriter Interface

20.2 imxattributes Interface

20.3 create a writer

20.4 define a DTD

20.5 add content

20.6 summary of this Chapter

Chapter 2 using XSL Transformation

21.1 XSLT Tool

21.2 conversion document

21.3 single HTML Conversion

21.4 template-based HTML Conversion

21.5 comma-separated Conversions

21.6 Rich Text Conversion

21.7 summary of this Chapter

Chapter 2 XML proxy

22.1 data servers

22.2 internetexpress

22.3 CGI Web Application

22.4 use ISAPI

22.5 XML usage

22.6 Summary of this Chapter

Part 1 demonstration procedure

Chapter 4 sending large-scale emails

23.1 load configuration attributes

23.2 mail message template

23.3 Database Access

23.4 send messages

23.5 logging and Testing

23.6 integrate the above objects

23.7 Summary of this Chapter

Chapter 4 a customized Client

24.1 Client

24.2 Information Hiding

24.3 Parse XML documents

24.4 construct Model Objects

24.5 accumulated content

24.6 save attributes

24.7 client processing

24.8 use a browser

24.9 summary of this Chapter

Chapter 2 test XML -- Delphi Client

25.1 load a quiz

25.2 User tracking

25.3 quiz procedure

25.4 summary of this Chapter

Chapter 2 test XML-Web Client

26.1 test Conversion

26.2 use scripts in conversion

26.3 web application Initialization

26.4 convert

26.5 End Processing

26.6 summary of this Chapter

Chapter 2 Simple Object Access Protocol

27.1 introduction to soap

27.2 process soap

27.3 SOAP server

27.4 soap Client

27.5 summary of this Chapter

Glossary

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.