KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q315402: XML Step by Step Second Edition Comments and Corrections

Article: Q315402
Product(s): Microsoft Press
Version(s): 
Operating System(s): 
Keyword(s): kbdocfix kbdocerr
Last Modified: 13-MAR-2002

-------------------------------------------------------------------------------
The information in this article applies to:

- MSPRESS XML Step by Step Second Edition ISBN 0-7356-1465-2 
-------------------------------------------------------------------------------

SUMMARY
=======

This article contains comments, corrections, and information about known errors
relating to the Microsoft Press book XML Step by Step Second Edition, ISBN
0-7356-1465-2.

The following topics are covered:

- Page 62: Incorrect Graphic

- Page 72: Correction To Graphic

- Pages 94, 303, 360, & 412: Incorrect Reference To Page 396

- Pages 129, 162, 337, & 344: Incorrect Reference To Page 396

- Page 145: Incorrect Reference to Page 73

- Page 145: Incorrect Reference to Page 121

- Page 145: Incorrect Reference to Page 151

- Pages 167, 183, & 192: Incorrect Reference To Page 400

- Page 190: First Two Lines Of XML Document Duplicated

- Page 192: Incorrect File Extension

- Page 258: Incorrect Graphic

- Page 298: Multiple Typographical Errors In Tip Box

- Pages 322 & 350: Incorrect Reference To Page 302

- Page 362: Incorrect Reference to Page 356

- Page 381-382: Incorrect Reference to Page 372

- Page 389: Listings 11-7 And 11-8 Run Together

- Pages 434 & 435: Incorrect Reference To Page 414

- Page 456: Incorrect Reference To xsl:template Element

- Page 459: Incorrect Reference to Page 438

MORE INFORMATION
================

Page 62: Incorrect Graphic
--------------------------

The graphic on page 62 is incorrect. The graphic should appear as:

  <PRICE Type="retail">$10.95</PRICE>


Page 72: Correction To Graphic
------------------------------

On page 72, in the close up of the book namespace declaration, there are two
typographic errors. The graphic line indicating the Namespace name extends to
include the double quote marks surrounding the Namespace name. This is
incorrect. The Namespace name does not include the quote marks.

Additionally, the Namespace name is incomplete.

Change:
"www.mjyOnline.com/books"

To:
"http://www.mjyOnline.com/books"


Pages 94, 303, 360, & 412: Incorrect Reference To Page 396
----------------------------------------------------------

On pages 94, 303, 360, and 412, there is a reference to "Checking an XML Document
for Validity" on page 396. This is incorrect.

Change:
"..."Checking an XML Document for Validity" on page 396."

To:
"..."Checking an XML Document for Validity" on page 398."


Pages 129, 162, 337, & 344: Incorrect Reference To Page 396
-----------------------------------------------------------

On pages 129, 162, 337, and 344, there is a reference to "Checking an XML
Document for Validity Using a DTD" on page 396. This is incorrect.

Change:
"..."Checking an XML Document for Validity Using a DTD" on page 396."

To:
"..."Checking an XML Document for Validity Using a DTD" on page 398."


Page 145: Incorrect Reference To Page 73
----------------------------------------

On page 145, there is a reference to "An Additional Location for Parameter Entity
References" on page 73. This is incorrect.

Change:
"..."An Additional Location for Parameter Entity References" on page 73."

To:
"..."An Additional Location for Parameter Entity References" on page 151."


Page 145: Incorrect Reference To Page 121
-----------------------------------------

On page 145, there is a reference to "URIs, ULRs, and URNs" on page 121. This is
incorrect.

Change:
"..."URIs, ULRs, and URNs" on page 121."

To:
"..."URIs, ULRs, and URNs" on page 73."


Page 145: Incorrect Reference To Page 151
-----------------------------------------

On page 145, there is a reference to "Using an External DTD Subset Only" on page
151. This is incorrect.

Change:
"..."Using an External DTD Subset Only" on page 151."

To:
"..."Using an External DTD Subset Only" on page 121."


Pages 167, 183, & 192: Incorrect Reference To Page 400
------------------------------------------------------

On pages 167, 183, and 192, there is a reference to "Checking an XML Document for
Validity Using an XML Schema" on page 400. This is incorrect.

Change:
"..."Checking an XML Document for Validity Using an XML Schema" on page 400."

To:
"..."Checking an XML Document for Validity Using an XML Schema" on page 402."


Page 190: First Two Lines Of XML Document Duplicated
----------------------------------------------------

The first two lines of the Listing 7-4 sample on page 190 have been incorrectly
duplicated.

Change the existing code:

  Inventory Instance.xml

  <?xml version="1.0"?>
  <!-- File Name: Inventory Instance.xml -->
  <?xml version="1.0"?>
  <!-- File Name: Inventory Instance.xml -->

To:

  Inventory Instance.xml

  <?xml version="1.0"?>
  <!-- File Name: Inventory Instance.xml -->


Page 192: Incorrect File Extension
----------------------------------

On pages 192, in numbered item 2, the Inventory Instance file extension is
incorrect.

Change:
"...assigning it the filename Inventory Instance.xsd"

To:
"...assigning it the filename Inventory Instance.xml"


Page 258: Incorrect Graphic
---------------------------

The graphic on page 258 is incorrect. The graphic should be a text box containing
the following text:

  Once upon a midnight dreary, while I pondered, weak and weary,
  Over many a quaint and curious volume of forgotten lore-
  While I nodded, nearly napping, suddenly there came a tapping,
  As of some one gently rapping, rapping at my chamber door.
  "Tis some visitor," I muttered, "tapping at my chamber door-
  Only this, and nothing more."


Page 298: Multiple Typographical Errors In Tip Box
--------------------------------------------------

The Tip box on page 298 contains multiple typographical errors.

Change:
"Using the C++ XML Data Source Object"
and
"Using the Master/Detail Feature ..."

To:
"Use the C++ XML Data Source Object"
and
"Use the Master/Detail Feature ..."


Pages 322 & 350: Incorrect Reference To Page 302
------------------------------------------------

On pages 322 and 350, there is a reference to "Using a Single HTML Table to
Display a Simple Record Set" on page 302. This is incorrect.

Change:
"..."Using a Single HTML Table to Display a Simple Record Set" on page 302."

To:
"..."Using a Single HTML Table to Display a Simple Record Set" on page 304."


Page 362: Incorrect Reference To Page 356
-----------------------------------------

On page 362, in the Note box at the top of the page, there is a reference to a
Tip on page 356. This is incorrect.

Change:
"...cited in the Tip on page 356."

To:
"...cited in the Tip on page 358."


Page 381-382: Incorrect Reference To Page 372
---------------------------------------------

On page 381-382, there is a reference to "Using a NodeList Object" on page 372.
This is incorrect.

Change:
"..."Using a NodeList Object" on page 372."

To:
"..."Using a NodeList Object" on page 374."


Page 389: Listings 11-7 And 11-8 Run Together
---------------------------------------------

The end of Listing 11-7 and the beginning of Listing 11-8 run together on page
389. These items should be separated.

- The end of Listing 11-7 is indicated by the text "Listing 11-7."

- The beginning of Listing 11-8 is indicated by the text "Inventory Entity.htm"


Pages 434 & 435: Incorrect Reference To Page 414
------------------------------------------------

On pages 434 and 435, there is a reference to "How Internet Explorer Applies XSLT
Templates" on page 414. This is incorrect.

Change:
"..."How Internet Explorer Applies XSLT Templates" on page 414."

To:
"..."How Internet Explorer Applies XSLT Templates" on page 416."


Page 456: Incorrect Reference To xsl:template Element
-----------------------------------------------------

The code sample on page incorrectly refers to the xsl:template element.

Change:
"You could use the xsl:template element ..."

To:
"You could use the xsl:attribute element ..."


Page 459: Incorrect Reference To Page 438
-----------------------------------------

On page 459, there is a reference to "Filtering" on page 438. This is incorrect.

Change:
"..."Filtering" on page 438."

To:
"..."Filtering" on page 440."


Microsoft Press is committed to providing informative and accurate books. All
comments and corrections listed above are ready for inclusion in future
printings of this book. If you have a later printing of this book, it may
already contain most or all of the above corrections.

Additional query words: 0-7356-1465-2 EUBOOK EUSBS XML YOUNG

======================================================================
Keywords          : kbdocfix kbdocerr 
Technology        : kbMSPressSearch
Version           : :
Issue type        : kbinfo

=============================================================================

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.