Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
7,53 MB
Nội dung
[...]... Non -XML Data Introduced as an Entity Declaring Namespace Attributes in the DTD Default Namespace Declarations Prefix Namespace Declarations Limitations of DTDs with Respect to Namespace Declarations Normalization 12 3 12 4 12 5 12 6 12 7 12 8 12 9 12 9 13 0 13 0 13 1 13 2 13 2 13 4 13 7 13 8 13 9 13 9 14 0 14 3 14 3 14 5 14 6 14 7 14 8 14 9 14 9 Chapter 4 Labs: Creating a DTD Summary Chapter 5 14 9 15 5 XML Schemas What Are Schemas?... Data Placeholders: Data Consumer Elements The Element The Element The Element Data Source/Data Fields: The datasrc and datafld Attributes Data Nesting and the Two-Level Rule Data Island Storage of XML Data External Data Islands Internal XML Data Islands Data Binding and Table Repetition Agents Data Source Objects (DSOs) Navigating Recordsets Chapter 10 Labs: Data Binding with XML. .. Schemas? XML Schema 1. 0: A Two-Part W3C XML Schema Recommendation The XML Schema Abstract Model The Logical Structure of a Sample XML Schema 16 1 16 2 The Prolog The Element: Namespaces and Qualified or Unqualified Locals Namespace Declarations Target Namespaces The minedata.xsd Document as a Support Schema Global and Local References: Qualified and Unqualified Locals 16 3 16 4 16 6 16 8 17 0 17 0 17 1 17 2... and editorials Al and Linda are headquartered in Calgary, Canada xix Introduction Welcome to XML in 60 Minutes a Day! If you’re interested in learning about XML, this is a good place to start Or if you’re interested in building a simple XML- based Web site, you can also start here We know there are several XML books available already: textbooks, handbooks, pamphlets—you name it If you are in a bookstore... XML- related data binding concepts and the agent applications that synchronize and retrieve data in an XML environment Chapters 11 and 12 are a little more fun than the transformation and data binding chapters Chapter 11 introduces the Vector Markup Language (VML), the prevailing XML- related graphics language Chapter 12 introduces SMIL (the Synchronized Multimedia Integration Language), which is used for adding... transformation of XML data into an appealing presentation as well Chapter 8 shows you how to create XML- related hyperlinks and even how to integrate them with your existing Web page projects We discuss three XMLrelated standards that provide linking capability: the XML Linking language (XLink), the XML Path language (XPath), and the XML Pointer language (XPointer) Together, they overcome the inadequacies in. .. Node-points Character-points XPointer Ranges Browser Display of XLink Links and Syntax Chapter 8 Labs: Using XLink, XPath, and XPointer Summary Chapter 9 312 313 313 313 314 314 315 316 325 XML Transformations Why Transform XML Data? The W3C and Transformations 3 31 332 333 The Extensible Stylesheet Language (XSL) XSL Parsers The XSL Transformation Language (XSLT) XML Path Language (XPath) 333 334 334... general conversation about XML as a metalanguage and a markup language Why Do We Need a History Lesson Chapter? We swear that the exchange in the accompanying Classroom Q & A actually took place just before we began this book The question is verbatim, but we’ve paraphrased our answer a little Classroom Q & A Q: I was in the bookstore yesterday and I was looking at some XML books Why do so many XML books... Node 16 : Creating the First Row in the HTML Table Node 17 : More Template Patterns Fill Out the Table Row Nodes 23 through 25: Filling Out the Individual Name Table Cell Nodes 18 through 22: Filling Out the Other Cells in the Table Row Filling In the Other Rows in the Table Chapter 9 Labs: Using XML Transformation Software Summary Chapter 10 XML Data Binding What Is Data Binding? Performing Data Binding... Declare an XLink Namespace Naming XLink Links XLink’s Global Attributes A Linking Element Needs a type Attribute Other Important Attributes: show and actuate Combining XLink Type Elements and Attributes: Two Restrictions Example: Simple-Type XLink Example: Extended-Type XLink Combining XLink, XPath, and XPointer to Access Subresources The XML Path Language (XPath) XPath Expressions, Location Paths, and . 389 Internal XML Data Islands 3 91 Data Binding and Table Repetition Agents 392 Data Source Objects (DSOs) 393 Navigating Recordsets 396 Chapter 10 Labs: Data Binding with XML 4 01 Summary 409 Chapter 11 . concepts and reinforce lessons Available from Wiley Publishing **4225 41 RA.qxd 6 /19 /03 10 :07 AM Page oii Linda McKinnon Al McKinnon XML in 60 Minutes a Day *4225 41 FM.qxd 6 /19 /03 10 :08 AM Page i Executive. 15 5 Chapter 5 XML Schemas 16 1 What Are Schemas? 16 2 XML Schema 1. 0: A Two-Part W3C XML Schema Recommendation 16 3 The XML Schema Abstract Model 16 4 The Logical Structure of a Sample XML Schema