Errata
Submit your own errata for this product.
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question
| Version | Location | Description | Submitted By | Corrected |
|---|---|---|---|---|
| Printed | Page 4 1st para of last XSL code example |
<xsl:template ="substring-before-last"> |
Anonymous | Dec 2003 |
| Printed | Page 6 |
line 3: 'recuse' NOW READS 'recurse' |
Anonymous | Dec 2003 |
| Printed | Page 9 in comment |
IN the comment starting <!-- Swap the recursive application ... |
Anonymous | Dec 2003 |
| Printed | Page 19 1st para below example 1.7, in the first sentence of the para. |
'virutally' HAS BEEN CHANGED to 'virtually' |
Anonymous | Dec 2003 |
| Printed | Page 20 in comment |
The comment <!-- Handle the part that comes befor the current... |
Anonymous | Dec 2003 |
| Printed | Page 27 1st paragraph |
translate($input," |
Anonymous | |
| Printed | Page 27 halfway down in solution |
'The top-level element xsl:decimal-format is establishes ...' |
Anonymous | Dec 2003 |
| Printed | Page 30 top of page in code |
The xsl:variable numCols iwass set to 4 in example 2-3. |
Anonymous | Dec 2003 |
| Printed | Page 36 last paragraph above Discussion heading |
... then chopping of the last character |
Anonymous | Dec 2003 |
| Printed | Page 39 section 2.3 solution |
Terminating </xsl:stylesheet> HAS BEEN ADDED. |
Anonymous | Dec 2003 |
| Printed | Page 43 in code for math:abs |
Spurious '"' </xsl:choose> HAS BEEN DELETED. |
Anonymous | Dec 2003 |
| Printed | Page 95 IN PRINT: 1st paragraph |
"nineth" |
Anonymous | Dec 2003 |
| Printed | Page 120 Example 4-13 |
Incorrect XSLT, spelling error in xsl tag. |
Anonymous | Mar 2004 |
| Printed | Page 122 IN PRINT: throughout |
"visa versa" |
Anonymous | Dec 2003 |
| Printed | Page 159 fifth line from bottom |
select="$row/*[local-name(.)=current()/@elem]"mode="csv:map-value"/> |
Anonymous | Aug 2004 |
| Printed | Page 167 1 line |
... it is not to0 ... |
Anonymous | Mar 2004 |
| Printed | Page 207 last sentence before listing (does not need to be changed for reprint but may be helpful for readers) |
There is a work-around that at least eliminates the need of matching the string against a sub-pattern again: |
Anonymous | |
| Printed | Page 238 8th line |
To test if node-set1 is a subset of node-set2: |
Anonymous | Dec 2003 |
| Printed | Page 312-314 various, throughout |
"appriasal" |
Anonymous | Sep 2005 |
| Printed | Page 466 first part of example code |
<?xml version="1.0" encoding="UTF-8"?> |
Anonymous | Aug 2004 |
| Printed | Page 523 Second section "Java Extension Element" |
xmlns:MyExt="xalan://com.AcmeX.MyExtensionElement"> |
Anonymous | Sep 2005 |
| Printed | Page 564 example middle of the page |
my $source_doc = $parser->parse_file( $source_file ); |
Anonymous | Mar 2004 |
| Printed | Page 619 middle of the page in example code - |
<xsl:call-template name="generic:aggregation"> |
Anonymous | Dec 2003 |
