XSLT 2.0 and XPath 2.0 Programmer's Reference pdf 下载 极速 mobi txt pdb lrf 网盘

XSLT 2.0 and XPath 2.0 Programmer's Reference电子书下载地址
- 文件名
- [epub 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference epub格式电子书
- [azw3 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference azw3格式电子书
- [pdf 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference pdf格式电子书
- [txt 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference txt格式电子书
- [mobi 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference mobi格式电子书
- [word 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference word格式电子书
- [kindle 下载] XSLT 2.0 and XPath 2.0 Programmer's Reference kindle格式电子书
内容简介:
This book is primarily a practical reference book for professional XSLT developers. It assumes no previous knowledge of the language, and many developers have used it as their first introduction to XSLT; however, it is not structured as a tutorial, and there are other books on XSLT that provide a gentler approach for beginners. The book does assume a basic knowledge of XML, HTML, and the architecture of the Web, and it is written for experienced programmers. There’s no assumption that you know any particular language such as Java or Visual Basic, just that you recognize the concepts that all programming languages have in common. The book is suitable both for XSLT 1.0 users upgrading to XSLT 2.0, and for newcomers to XSLT. The book is also equally suitable whether you work in the Java or .NET world. As befits a reference book, a key aim is that the coverage should be comprehensive and authoritative. It is designed to give you all the details, not just an overview of the 20 percent of the language that most people use 80 percent of the time. It’s designed so that you will keep coming back to the book whenever you encounter new and challenging programming tasks, not as a book that you skim quickly and then leave on the shelf. If you like detail, you will enjoy this book; if not, you probably won’t. But as well as giving the detail, this book aims to explain the concepts, in some depth. It’s therefore a book for people who not only want to use the language but who also want to understand it at a deep level. The book aims to tell you everything you need to know about the XSLT 2.0 language. It gives equal weight to the things that are new in XSLT 2.0 and the things that were already present in version 1.0. The book is about the language, not about specific products. However, there are appendices about Saxon (the author’s own implementation of XSLT 2.0), about the Altova XSLT 2.0 implementation, and about the Java and Microsoft APIs for controlling XSLT transformati***, which will no doubt be upgraded to handle XSLT 2.0 as well as 1.0. A third XSLT 2.0 processor, Gestalt, was released shortly before the book went to press, too late to describe it in any detail. But the experience of XSLT 1.0 is that there has been a very high level of interoperability between different XSLT processors, and if you can use one of them, then you can use them all. In the previous edition we split XSLT 2.0 and XPath 2.0 into separate volumes. The idea was that some readers might be interested in XPath alone. However, many bought the XSLT 2.0 book without its XPath companion and were left confused as a result; so this time, the material is back together. The XPath reference information is in self-contained chapters, so it should still be accessible when you use XPath in contexts other than XSLT. The book does not cover XSL Formatting Objects, a big subject in its own right. Nor does it cover XML Schemas in any detail. If you want to use these important technologies in conjunction with XSLT, there are other books that do them justice. This book contains twenty chapters and eight appendixes (the last of which is a glossary) ***anized into four parts. The following section outlines what you can find in each part, chapter, and appendix. Part I: Foundati***: The first part of the book covers essential concepts. You should read these before you start coding. If you ignore this advice, as most people do, then you read them when you get to that trough of despai***hen you find it impossible to make the language do anything but the most trivial tasks. XSLT is different from other languages, and to make it work for you, you need to understand how it was designed to be used. Chapter 1: XSLT in Context: This chapter explains how XSLT fits into the big picture: how the language came into being and how it sits alongside other technologies. It also has a few *** coding examples to keep you alert. Chapter 2: The XSLT Processing Model: This is about the architecture of an XSLT processor: the inputs, the outputs, and the data model. Understanding the data model is perhaps the most important thing that distinguishes an XSLT expert from an ***; it may seem like information that you can’t use immediately, but it’s knowledge that will stop you *** a lot of stupid mistakes. Chapter 3: Stylesheet Structure: XSLT development is about writing stylesheets, and this chapter takes a bird’s eye view of what stylesheets look like. It explains the key concepts of rule-based programming using templates, and explains how to undertake programming-in-the-large by structuring your application using modules and pipelines. Chapter 4: Stylesheets and Schemas: A key innovation in XSLT 2.0 is that stylesheets can take advantage of knowledge about the structure of your input and output documents, provided in the form of an XML Schema. This chapter provides a quick overview of XML Schema to describe its impact on XSLT development. Not everyone uses schemas, and you can skip this chapter if you fall into that category. Chapter 5: The Type System: XPath 2.0 and XSLT 2.0 offer strong typing as an alternative to the weak typing approach of the 1.0 languages. This means that you can declare the types of your variables, functi***, and parameters, and use this information to get early warning of programming errors. This chapter explains the data types available and the mechanisms for creating user-defined types. Part II: XSLT and XPath Reference: This section of the book contains reference material, ***anized in the hope that you can easily find what you need when you need it. It’s not designed for sequential reading, though you might well want to leaf through the pages to discove***hat’s there. Chapter 6: XSLT Elements: This m***ter chapter lists all the XSLT elements you can use in a stylesheet, in alphabetical order, giving detailed rules for the syntax and semantics of each element, advice on usage, and examples. This is probably the part of the book you will use most frequently as you become an expert XSLT user. It’s a “no stone unturned” approach, based on the belief that as a professional developer you need to know what happens when the going gets tough, not just when the wind is in your direction. Chapter 7: XPath Fundamentals: This chapter explains the basics of XPath: the low-level c***tructs such as li***ls, variables, and function calls. It also explains the context rules, which describe how the evaluation of XPath expressi*** depends on the XSLT processing context in which they appear. Chapter 8: XPath: ***s on Items: XPath offers the usual range of operators for performing arithmetic, boolean comparison, and the like. However, these don’t always behave exactly as you would expect, so it’s worth reading this chapter to see what’s available and how it differs from the last language that you used. Chapter 9: XPath: Path Expressi***: Path expressi*** are what make XPath special; they enable you to navigate around the structure of an XML document. This chapter explains the syntax of path expressi***, the 13 axes that you can use to locate the nodes that you need, and associated operators such as union, intersection, and difference. Chapter 10: XPath: Sequence Expressi***: Unlike XPath 1.0, in version 2.0 all values are sequences (singlet*** are just a special case). Some of the most important operators in XPath 2.0 are those that manipulate sequences, notably the «for» expression, which translates one sequence into another by applying a mapping. Chapter 11: XPath: Type Expressi***: The type system was explained in Chapter 5; this chapter explains the operati*** that you can use to take advantage of types. This includes the «cast» operation which is used to convert values from one type to another.A big part of this chapter is devoted to the detailed rules for how these conversi*** are done. Chapter 12: XSLT Patterns: This chapter returns from XPath to a subject that’s specific to XSLT. Patterns are used to define template rules, the essence of XSLT’s rule-based programming approach. The reason for explaining them now is that the syntax and semantics of patterns depends strongly on the corresponding rules for XPath expressi***. Chapter 13: The Function Library: XPath 2.0 includes a library of functi*** that can be called from any XPath expression; XSLT 2.0 extends this with some additional functi*** that are available only when XPath is used within XSLT. The library has grown immensely since XPath 1.0. This chapter provides a single alphabetical reference for all these functi***. Chapter 14: Regular Expressi***: Processing of text is an area where XSLT 2.0 and XPath 2.0 are much more powerful than version 1.0, and this is largely through the use of c***tructs that exploit regular expressi***. If you’re familia***ith regexes from languages such as Perl, this chapter tells you how XPath regular expressi*** differ. If you’re new to the subject, it explains it from first principles. Chapter 15: Serialization: Serialization in XSLT means the ability to generate a textual XML document from the tree structure that’s manipulated by a stylesheet. This isn’t part of XSLT processing proper, so (following W3C’s lead) it’s separated it into its own chapter. You can control serialization from the stylesheet using an declaration, but many products also allow you to control it directly via an API. Part III: Exploitation: The final section of the book is advice and guidance on how to take advantage of XSLT to write real applicati***. It’s intended to make you not just a competent XSLT coder, but a competent designer too. The best way of learning is by studying the work of ot...
书籍目录:
暂无相关目录,正在全力查找中!
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
This book is primarily a practical reference book for professional XSLT developers. It assumes no previous knowledge of the language, and many developers have used it as their first introduction to XSLT; however, it is not structured as a tutorial, and there are other books on XSLT that provide a gentler approach for beginners. The book does assume a basic knowledge of XML, HTML, and the architecture of the Web, and it is written for experienced programmers. There’s no assumption that you know any particular language such as Java or Visual Basic, just that you recognize the concepts that all programming languages have in common. The book is suitable both for XSLT 1.0 users upgrading to XSLT 2.0, and for newcomers to XSLT. The book is also equally suitable whether you work in the Java or .NET world. As befits a reference book, a key aim is that the coverage should be comprehensive and authoritative. It is designed to give you all the details, not just an overview of the 20 percent of the language that most people use 80 percent of the time. It’s designed so that you will keep coming back to the book whenever you encounter new and challenging programming tasks, not as a book that you skim quickly and then leave on the shelf. If you like detail, you will enjoy this book; if not, you probably won’t. But as well as giving the detail, this book aims to explain the concepts, in some depth. It’s therefore a book for people who not only want to use the language but who also want to understand it at a deep level. The book aims to tell you everything you need to know about the XSLT 2.0 language. It gives equal weight to the things that are new in XSLT 2.0 and the things that were already present in version 1.0. The book is about the language, not about specific products. However, there are appendices about Saxon (the author’s own implementation of XSLT 2.0), about the Altova XSLT 2.0 implementation, and about the Java and Microsoft APIs for controlling XSLT transformati***, which will no doubt be upgraded to handle XSLT 2.0 as well as 1.0. A third XSLT 2.0 processor, Gestalt, was released shortly before the book went to press, too late to describe it in any detail. But the experience of XSLT 1.0 is that there has been a very high level of interoperability between different XSLT processors, and if you can use one of them, then you can use them all. In the previous edition we split XSLT 2.0 and XPath 2.0 into separate volumes. The idea was that some readers might be interested in XPath alone. However, many bought the XSLT 2.0 book without its XPath companion and were left confused as a result; so this time, the material is back together. The XPath reference information is in self-contained chapters, so it should still be accessible when you use XPath in contexts other than XSLT. The book does not cover XSL Formatting Objects, a big subject in its own right. Nor does it cover XML Schemas in any detail. If you want to use these important technologies in conjunction with XSLT, there are other books that do them justice. This book contains twenty chapters and eight appendixes (the last of which is a glossary) ***anized into four parts. The following section outlines what you can find in each part, chapter, and appendix. Part I: Foundati***: The first part of the book covers essential concepts. You should read these before you start coding. If you ignore this advice, as most people do, then you read them when you get to that trough of despai***hen you find it impossible to make the language do anything but the most trivial tasks. XSLT is different from other languages, and to make it work for you, you need to understand how it was designed to be used. Chapter 1: XSLT in Context: This chapter explains how XSLT fits into the big picture: how the language came into being and how it sits alongside other technologies. It also has a few *** coding examples to keep you alert. Chapter 2: The XSLT Processing Model: This is about the architecture of an XSLT processor: the inputs, the outputs, and the data model. Understanding the data model is perhaps the most important thing that distinguishes an XSLT expert from an ***; it may seem like information that you can’t use immediately, but it’s knowledge that will stop you *** a lot of stupid mistakes. Chapter 3: Stylesheet Structure: XSLT development is about writing stylesheets, and this chapter takes a bird’s eye view of what stylesheets look like. It explains the key concepts of rule-based programming using templates, and explains how to undertake programming-in-the-large by structuring your application using modules and pipelines. Chapter 4: Stylesheets and Schemas: A key innovation in XSLT 2.0 is that stylesheets can take advantage of knowledge about the structure of your input and output documents, provided in the form of an XML Schema. This chapter provides a quick overview of XML Schema to describe its impact on XSLT development. Not everyone uses schemas, and you can skip this chapter if you fall into that category. Chapter 5: The Type System: XPath 2.0 and XSLT 2.0 offer strong typing as an alternative to the weak typing approach of the 1.0 languages. This means that you can declare the types of your variables, functi***, and parameters, and use this information to get early warning of programming errors. This chapter explains the data types available and the mechanisms for creating user-defined types. Part II: XSLT and XPath Reference: This section of the book contains reference material, ***anized in the hope that you can easily find what you need when you need it. It’s not designed for sequential reading, though you might well want to leaf through the pages to discove***hat’s there. Chapter 6: XSLT Elements: This m***ter chapter lists all the XSLT elements you can use in a stylesheet, in alphabetical order, giving detailed rules for the syntax and semantics of each element, advice on usage, and examples. This is probably the part of the book you will use most frequently as you become an expert XSLT user. It’s a “no stone unturned” approach, based on the belief that as a professional developer you need to know what happens when the going gets tough, not just when the wind is in your direction. Chapter 7: XPath Fundamentals: This chapter explains the basics of XPath: the low-level c***tructs such as li***ls, variables, and function calls. It also explains the context rules, which describe how the evaluation of XPath expressi*** depends on the XSLT processing context in which they appear. Chapter 8: XPath: ***s on Items: XPath offers the usual range of operators for performing arithmetic, boolean comparison, and the like. However, these don’t always behave exactly as you would expect, so it’s worth reading this chapter to see what’s available and how it differs from the last language that you used. Chapter 9: XPath: Path Expressi***: Path expressi*** are what make XPath special; they enable you to navigate around the structure of an XML document. This chapter explains the syntax of path expressi***, the 13 axes that you can use to locate the nodes that you need, and associated operators such as union, intersection, and difference. Chapter 10: XPath: Sequence Expressi***: Unlike XPath 1.0, in version 2.0 all values are sequences (singlet*** are just a special case). Some of the most important operators in XPath 2.0 are those that manipulate sequences, notably the «for» expression, which translates one sequence into another by applying a mapping. Chapter 11: XPath: Type Expressi***: The type system was explained in Chapter 5; this chapter explains the operati*** that you can use to take advantage of types. This includes the «cast» operation which is used to convert values from one type to another.A big part of this chapter is devoted to the detailed rules for how these conversi*** are done. Chapter 12: XSLT Patterns: This chapter returns from XPath to a subject that’s specific to XSLT. Patterns are used to define template rules, the essence of XSLT’s rule-based programming approach. The reason for explaining them now is that the syntax and semantics of patterns depends strongly on the corresponding rules for XPath expressi***. Chapter 13: The Function Library: XPath 2.0 includes a library of functi*** that can be called from any XPath expression; XSLT 2.0 extends this with some additional functi*** that are available only when XPath is used within XSLT. The library has grown immensely since XPath 1.0. This chapter provides a single alphabetical reference for all these functi***. Chapter 14: Regular Expressi***: Processing of text is an area where XSLT 2.0 and XPath 2.0 are much more powerful than version 1.0, and this is largely through the use of c***tructs that exploit regular expressi***. If you’re familia***ith regexes from languages such as Perl, this chapter tells you how XPath regular expressi*** differ. If you’re new to the subject, it explains it from first principles. Chapter 15: Serialization: Serialization in XSLT means the ability to generate a textual XML document from the tree structure that’s manipulated by a stylesheet. This isn’t part of XSLT processing proper, so (following W3C’s lead) it’s separated it into its own chapter. You can control serialization from the stylesheet using an declaration, but many products also allow you to control it directly via an API. Part III: Exploitation: The final section of the book is advice and guidance on how to take advantage of XSLT to write real applicati***. It’s intended to make you not just a competent XSLT coder, but a competent designer too. The best way of learning is by studying the work of ot...
网站评分
书籍多样性:7分
书籍信息完全性:7分
网站更新速度:5分
使用便利性:6分
书籍清晰度:5分
书籍格式兼容性:7分
是否包含广告:5分
加载速度:8分
安全性:7分
稳定性:5分
搜索功能:5分
下载便捷性:9分
下载点评
- 值得下载(117+)
- 速度快(150+)
- 好评多(458+)
- 藏书馆(672+)
- 下载速度快(528+)
- epub(460+)
- 无漏页(494+)
- 下载快(198+)
- 赚了(285+)
- 超值(353+)
- 不亏(670+)
- 方便(232+)
- 强烈推荐(578+)
下载评价
- 网友 常***翠:
哈哈哈哈哈哈
- 网友 訾***雰:
下载速度很快,我选择的是epub格式
- 网友 利***巧:
差评。这个是收费的
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 习***蓉:
品相完美
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 师***怀:
好是好,要是能免费下就好了
- 网友 孙***夏:
中评,比上不足比下有余
- 网友 家***丝:
好6666666
- 网友 曹***雯:
为什么许多书都找不到?
- 网友 养***秋:
我是新来的考古学家
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 索***宸:
书的质量很好。资源多
喜欢"XSLT 2.0 and XPath 2.0 Programmer's Reference"的人也看了
热动力学 第2版 pdf 下载 极速 mobi txt pdb lrf 网盘
Maya三维建模技法从入门到实战(微课视频版)21世纪高等学校数字媒体艺术专业系列教材) pdf 下载 极速 mobi txt pdb lrf 网盘
全国计算机等级考试二级教程——Acce数据库程序设计(组编)高等教育9787040576849 pdf 下载 极速 mobi txt pdb lrf 网盘
英汉港口航道工程词典 pdf 下载 极速 mobi txt pdb lrf 网盘
柳生 pdf 下载 极速 mobi txt pdb lrf 网盘
方剂学 图表解中医备考丛书 杨桢 高琳主编 中国医药科技出版社9787506752268 pdf 下载 极速 mobi txt pdb lrf 网盘
财经法规与会计职业道德 pdf 下载 极速 mobi txt pdb lrf 网盘
中国对联大观 马光仲 编著 海天出版社【无忧售后 正版图书】 pdf 下载 极速 mobi txt pdb lrf 网盘
相声的有限元 pdf 下载 极速 mobi txt pdb lrf 网盘
和谐管理:管理者与被管理者和谐共事的90条法则 pdf 下载 极速 mobi txt pdb lrf 网盘
- 宝贝,我知道那就是你 pdf 下载 极速 mobi txt pdb lrf 网盘
- 敦煌日历2024 福庆初新 365日触摸文明瑰宝 2024创意台历甲辰龙年日历敦煌莫高窟收藏鉴赏癸卯年新年伴手礼福庆 pdf 下载 极速 mobi txt pdb lrf 网盘
- 集邮二十讲 学生乐园 pdf 下载 极速 mobi txt pdb lrf 网盘
- 会展 & 展示工程设计 pdf 下载 极速 mobi txt pdb lrf 网盘
- 变身垃圾分类超人/垃圾分类宝宝第一课 pdf 下载 极速 mobi txt pdb lrf 网盘
- 社会音乐考级指南系列丛书:钢琴(第九级) pdf 下载 极速 mobi txt pdb lrf 网盘
- 电子工程师从入门到精通 pdf 下载 极速 mobi txt pdb lrf 网盘
- 犯罪心理学 pdf 下载 极速 mobi txt pdb lrf 网盘
- 中国石窟·云冈石窟(一)云冈石窟文物保管所文物出版社【现货实拍 可开发票 下单速发 正版图书】 pdf 下载 极速 mobi txt pdb lrf 网盘
- FDI流入的贸易条件效应 pdf 下载 极速 mobi txt pdb lrf 网盘
书籍真实打分
故事情节:4分
人物塑造:8分
主题深度:7分
文字风格:9分
语言运用:3分
文笔流畅:6分
思想传递:7分
知识深度:9分
知识广度:9分
实用性:5分
章节划分:9分
结构布局:3分
新颖与独特:4分
情感共鸣:8分
引人入胜:5分
现实相关:4分
沉浸感:5分
事实准确性:7分
文化贡献:8分