Facebook Twitter Pinterest
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Dieses Bild anzeigen

PRO XSL, (Programmer to programmer) (Englisch) Taschenbuch – 26. April 2001

5.0 von 5 Sternen 1 Kundenrezension

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Neu ab Gebraucht ab
"Bitte wiederholen"
EUR 9,97 EUR 2,88
4 neu ab EUR 9,97 15 gebraucht ab EUR 2,88
click to open popover

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.




XML, which structures and describes data in text format, is taking over from proprietary data formats, but unlike HTML it has nothing to say about data representation--this is XSL's job. XSL has two parts, XLST and XSL-FO, and though the latter is little used as yet Professional XSL covers it thoroughly.

Professional XSL starts with an awkward introduction to the declarative XLST language, its associated stylesheets, namespaces and the XPath language. As you need them all to do anything--and declarative programming experience is now rare--it makes for a brain aching beginning. Interestingly, you first learn how to create a default template which produces no output.

After mastering XSLT grammar and syntax you move on to XML transformations using DOM and SAX (simple API for XML) with Java and VB, followed by the obligatory section on Microsoft's aberrant implementations of the XLS standard. The book even covers the various XML image standards--including W3C's SVG--and VoiceMail XML.

Overall, this is probably the clearest exposition of XSL available. However, XSL suffers from a combination of creeping proprietary featuritus and incompatible "standards". In Professional XSL it comes across as powerful but messy, incomplete, poorly supported and immature. This is probably why XSL's most common use remains converting data to Web pages--though as the case studies show, it can potentially do far more. Despite the problems, the combination of relentless explanation coupled with code examples of every aspect of XSL discussed makes this a highly practical choice for the XSL programmer. --Steve Patient


XSL is a vital companion to XML and is used for two main purposes: to format or style XML data (like Cascading Stylesheets) so that it can be displayed in a browser, and to transform XML data. When you transform and XML document, you manipulate the data into a new structure, for example, re-ordering the data. This enables the same data store to be used in an unlimited number of ways. It is the transformation ability that gives XSL (and therefore XML) its real power. You can imagine XSL as a bridging mechanism between your XML data store and the browser. It does a similar job to ASP, but it is platform independent. XSL can also be used to transform XML into other text formats (eg HTML).

Alle Produktbeschreibungen


5.0 von 5 Sternen
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Stern
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel


Format: Taschenbuch
Ziemlich fundiert, wie sollte es bei den Zusammenstellung der Autoren anders sein, wird hier über XML, XSLT, FO und dergleichen berichtet. Das Buch ist sehr gut strukturiert und bietet auch dem Einsteiger einen Anfangskapitel, dennoch ist unverkennbar, dass sich das Buch an Profis richtet. Das Buch ist, das kann man uneingeschränkt sagen, sehr ausführlich und behandelt allgemeine Vorgehensweisen, ebenso wie Spezialfälle. Die Beispielprogramm (Code-Snippets) sind allgemein gehalten und binden erfreulicherweise nicht an ein spezielles Software-System. Ebenfalls positiv fällt auf, dass nicht nur der aktuelle Stand der Technik vermittelt wird, sondern auch auf anstehende, noch zu lösende Probleme verwiesen wird und damit das Buch eine gewisse Zukunftsfähigkeit erlangt.
Fazit: Ein rundum gelungenes Buch, welches aufgrund der gebotenen Qualität zu Recht nur ein Urteil zulässt: 5 Sterne!
Kommentar 3 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 3.0 von 5 Sternen 6 Rezensionen
24 von 24 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Good, but inconsistent 18. Mai 2001
Von Gordon Weakliem - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This book has 10 authors and it shows. The highlights for me were chapter 4 & 5, which outline some very interesting advanced techniques, and chapter 8, which has a detailed performance tuning case study. I was disappointed in their treatment of XSL-FO in chapter 9. It's difficult to write about a moving target, but I thought Eliotte Rusty Harold's XML Bible did a much better job, and his second edition will be out shortly. I was also disappointed that the authors didn't address grouping problems (Muenchian grouping, etc.). Overall, the book does seem to target the MSXML platform and goes into a lot of depth with that product, though other products are covered. The book does concentrate on portable XSL and discusses the uses and shortcomings of proprietary extensions. Overall, Professional XSL is a good reference, more so if you concentrate on Microsoft platforms, but you'll probably want to supplement it with additional reference material.
8 von 8 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen Seriously lacking in example explanations 22. Januar 2002
Von Rick Blacker - Veröffentlicht auf Amazon.com
Format: Taschenbuch
To be fair, this is not an easy subject. However, they give a short chapter on XPath, and then thrust you into XSLT. That would not be bad IF, during their weak XSLT explanations they would also explain the XPath in their examples. Not only are the explanations weak, but the writing style of the authors is not clear and intuitive. Don't get me wrong, they do explain them, but not clearly.
I have been reading Wrox books for several years now, I have always learned a lot from them, but I have to say this is the absolute worst Wrox book I have ever read. I would suggest finding a different book.
Sorry Wrox, I normally very much enjoy your books.
7 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen This is book is a god-send! 14. Dezember 2001
Von Ein Kunde - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I'm a developer currently working on a large-scale multi-platform project, which uses XML and XSL extensively.
The book seems to cover all aspects of XSL in great depth, with plenty of code to illustrate how to apply the techniques the authors introduce.
As a programmer used to more traditional procedural languages, I hadn't realised the paradigm shift that working with XSL entails, but this book has kick-started my enthusiasm for XSL, and has shown me what it can really do. The stylesheets I'm writing now are going down very well at work, and one in particular completes its transformation almost 50 times quicker than the code we had previously (no exageration)!
I'd have to disagree with one of the previous reviewers who says it is concerned solely with MSXML!! Although it does cover this technology in one chapter, this isn't a surprise as the book tries cover all aspects of the XSL field. Most of the book is concerned with platform-agnostic tools and techniques, based on the current W3C standards. We use a lot of java in my company, especially as servlets, and this book was pretty indispensible when I was trying to get my stylesheet to work in tandem with servlets and JSP. The one gripe I have is that the book is rather skimpy on Formatting Objects, and if that's your thing you might be disappointed.
Nevertheless, I'd recommend this book to anyone seriously working with XSL, and although it's not a book for novices, it's an excellent reference that you'll keep coming back to.
3 von 3 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen Not well layed out, poor flow 1. August 2002
Von Ein Kunde - Veröffentlicht auf Amazon.com
Format: Taschenbuch
It seems this book was put together in a hurry. Lots of authors contributing to the portions they may understand or use. They don't mention who wrote what but as the reader moves from chapter to chapter, the language and writing style changes dramatically.
I would not recommend this book to others.
3.0 von 5 Sternen I need exmple source code! 26. Dezember 2003
Von alpliu - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I bought the book,but I can't download source code from [...] now ,anyone can help me? My email is alpliu@sina.com,can somebody email me the exmple source code?Thanks a lot!
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.