Skip to content

XML Content and Data

Best in textbook rentals since 2012!

ISBN-10: 0130282294

ISBN-13: 9780130282293

Edition: 2002

Authors: Kelly Carey, Stanko Blatnik

List price: $63.00
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

For XML courses in CS, CIS, MIS, Business, and Digital Media departments. This concise text contains clear, up-to-date material on XML technologies for the presentation of content and the manipulation of data. Students are introduced to each topic and are given the opportunity to work through several examples and exercises. Focus is on developing a solid understanding of XML and transitioning to client-based projects.
Customers also bought

Book details

List price: $63.00
Copyright year: 2002
Publisher: Prentice Hall PTR
Publication date: 4/2/2002
Binding: Paperback
Pages: 432
Size: 7.25" wide x 9.00" long x 0.50" tall
Weight: 1.298
Language: English

Extensible Hypertext Markup Language (XHTML)
Semantic, Structure, and Style
XHTML Documents
Creating an XHTML File
XHTML Syntax Overview
The XML Declaration
The Document Type Declaration: XHTML 1.0
The Document Type Declaration: XHTML 1.1
Modularization
The Document Type Declaration: XHTML Basic 1.0
The Root Element and Namespace
Well-formed Documents
Valid Documents
Additional Elements
Headings, Paragraphs, and Lists
XHTML Core Attributes
Universal/Core Attributes
Element Attributes. a, img, br/, div, span
Differences between XHTML 1.1/XHTML
Basic 1.0 and HTML 4/XHTML 1.0 XHTML
Modules and Elements
XHTML Tables
XHTML Forms
XHTML Form Controls
Cascading Style Sheets (CSS)
Style Separation
Linking CSS. CSS Syntax
Comments
Cascading and Levels of CSS. Values
CSS Rules
Font Properties
Text Property
Color Properties
Class and ID Attributes
Display Properties
Additional Selector Syntax
Pseudo-Elements and Pseudo-Classes
Attribute Selectors
Space Properties
XHTML Height and Width
Positioning
CSS and Parsing Errors
Extensible Markup Language (XML)
Planning, Developing, Presenting, and Manipulating Data
Creating an XML Document
Case-sensitive and the use of xml
Attributes and Subelements
Comments
PCDATA and CDATA. Processing Instructions
Entities
Encoding
Namespaces
XML Hierarchical Structure
XML Parsers
Modeling
Document Object Model (DOM)
Manipulating Data
DOM Level
DOM Nodes
The DOM Tree
Building DOM. Examples of DOM Nodes
DOM Node Properties and Methods
Getting Started
DOM and JavaScript with Microsoft ActiveX. Subset of DOM with Microsoft ActiveX. DOM and JavaScript with XML Island
Parsing and Loading
File Error(s). XML Errors
Applying Node Properties and Methods
Accessing the Document Tree
Modifying the Document Tree
Manipulating and Replacing Nodes from Two Documents
DOM with Larger Documents
Working with Larger Documents
The nodeList Object
The Document Object
The Element Object. getAttribute Method. getAttributeNode Method Example. getElementsByTagName(tagName) Method Example
Searching for a Specified Tag Name
Scanning all elements using childNodes
Using the removeAttribute(attributeName) Method
Inserting a new attribute
Creating or Modifying Attributes
Adding Style with CSS
Extensible Stylesheet Language: Transformation
XML Structure Transformation
How XSLT Works
Xpath
XSLT
Transformation
XSLT Elements
xsl:output
xsl:apply-templates
xsl:value-of
xsl:for-each
xsl:sort
XSLT - Toward More Complex Applications
Additional Elements
xsl:element
xsl:attribute
xsl:processing-instruction
xsl:text
xsl:variable
xsl:if xsl:choose
Simple API for XML (SAX)
Event Based Search
The Structure of SAX
Find Content, Send to Output
Extensible Stylesheet Language (XSL)
Source Content Output
Formatting
XSL-FO
Tree Example
Inline-Level Formatting Objects
XSL and PDF Output
Adding XSLT
Server Side XML
Server Technologies
ASP and JSP
More Complex ASP
Searching on the Server
Sending Data to the User
ASP and XSLT
ASP and Databases
XML Schema and Document Type Definition (DTD)
Validating XML Documents
Complex and Simple Data Types
Declaring Elements
More on Types
Declaring Attributes
Schema Syntax
DTDs
Elements
Cardinality Operators
Attributes
Attribute Matching Values
Attributes and DTD Nodes
Entities
DTD Shortcomings
Wireless Markup Language (WML)
Designing for Wireless Devices
WML
WML Style
Escape Characters
Graphics
WML Navigation
Optimization
Do Elements
User Input
Navigation and History Tracking
V