XML Step by Step Second Edition Comments and Corrections (315402)



The information in this article applies to:

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

This article was previously published under Q315402

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.

Modification Type:MajorLast Reviewed:3/13/2002
Keywords:kbdocerr kbdocfix kbinfo KB315402