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