Understanding SGML and XML Tools:Practical programs for handling structured text. Softcover reprint of the original 1st ed. 1998 Peter Flynn
Understanding SGML and XML Tools:Practical programs for handling structured text Peter Flynn
XML in Data Management:Understanding and Applying Them Together Peter Aiken, M. David Allen
This book describes novel software architectures for the integration of deep and shallow natural language processing (NLP) components in language technology. The generic markup language XML and the XML transformation language XSLT are used for flexible combination of linguistic markup produced by multiple NLP components. Shallow NLP components such as tokenizers, part-of-speech taggers, named entity recognizers and shallow parsers are combined with a deep parser, operating grammars written in the spirit of the Head-Driven Phrase Structure Grammar (HPSG) theory. The integration paradigm enables synergy leading to more robust deep parsing with increased coverage. It also constitutes a division of labor: the deep grammar models general, correct language use, while shallow systems are responsible for domain-specific extensions. Applications are presented in question answering, information extraction, natural language understanding, ontologies and the Semantic Web. The book addresses to software engineers, computational linguists and language technology engineers.
After years of anticipation and delay, the W3C finally released the XSLT 2.0 standard in January 2007. The revised edition of this classic book offers practical, real-world examples that demonstrate how you can apply XSLT stylesheets to XML data using either the new specification, or the older XSLT 1.0 standard. XSLT is a critical language for converting XML documents into other formats, such as HTML code or a PDF file. With XSLT, you get a thorough understanding of XSLT and XPath and their relationship to other web standards, along with recommendations for a honed toolkit in an open platform-neutral, standards-based environment. This book: - Covers the XSLT basics, including simple stylesheets and methods for setting up transformation engines - Walks you through the many parts of XSLT, particularly XSLT´s template-based approach to transformations - Applies both XSLT 1.0 and 2.0 solutions to the same problems, helping you decide which version of XSLT is more appropriate for your project - Includes profuse examples that complement both the tutorial and the reference material The new edition of XSLT has been updated thoroughly to explain XSLT 2.0´s many dependencies, notably XML Schema and XPath 2.0. Want to find out how the 2.0 specification improves on the old? This book will explain.
Dear Reader, When I had to learn the MSI (Microsoft Installer) technology, I was quite surprised at how much there is to know and how little info is available! There are many tools like InstallShield, Wise, or Windows Installer XML (WiX) and you can even use Visual Studio for that purpose. However all these tools and IDEs are actually just wrapper around the core technology - a relational database stored in a structured storage file. This book teaches you how you can productively use free MSI editors to develop an installer for anythingthing you want - without any need to buy expensive third-party tools. Understanding how the MSI internals work will put you in a position where you are able to create and fix any MSI package for any installation purpose. The book is written for software developers, deployment engineers, system administrators, or anybody else who wants to learn creating installer package using the Windows Installer technology. The book is ideal both for MSI beginners and advanced learners who are looking for a reference book helping them with their daily work. The book comes with a homepage www.easy-msi.com where you can download tools, sample solutions, and the answers for the self-test questions that close each chapter in order to measure your understanding. Sincerely, Robin Fischer