Блог ВИКТОРА ШТОНДА ©. Xml для чайников книги
Книги по XML и XSLT
В книге содержатся советы, алгоритмы и готовые примеры программ из различных областей: шифрование, файловые и сетевые операции, XML, ASP.NET, взаимодействие с MS Office и Internet Explorer и др. Описаны синтаксис языка С#, вопросы отладки и профилирования приложений, а также проблемы, возникающие при переходе с других языков программирования на язык С#. Рассматриваются примеры наиболее часто используемых регулярных выражений. Отдельная глава посвящена работе с аппаратурой. Архив содержит саму книгу и CD с исходным кодом.
6,913 просмотров всего, 3 просмотров сегодня
Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE, JEE и других. В его первой части рассматриваются основы языка Java и концепции объектно-ориентированного программирования. Во второй части изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, сетевые и многопоточные приложения, а также взаимодействие с ХМL. В третьей части приведены основы программирования распределенных информационных систем с применением сервлетов, JSP и собственных тегов разработчика. В четвертой части даны основы практического применения шаблонов проектирования.В конце каждой главы даются тестовые вопросы по материалу главы и задания для выполнения.В приложениях приведены дополнительные материалы, относящиеся к использованию UML, SQL, Ant, XML, а также краткое описание популярных технологий Log4J, JUnit, JPA и Hibernate.
7,336 просмотров всего, 2 просмотров сегодня
Описание книги Open XML кратко и доступно:В этой книге содержится подробный обзор трех основных языков разметки стандарта Open XML. Книга рассчитана на читателей, знакомых с XML или HTML. Архитекторы и разработчики ПО, создающие ориентированные на документы решения, узнают, как построить эти решения на платформе Open XML.
Эта книга будет полезна как новичкам в языках разметки, так и специалистам в этой области, не знакомым с Open XML.
10,185 просмотров всего, 2 просмотров сегодня
Описание книги Advanced Applications and Structures in Xml Processing: Label Streams, Semantics Utilization and Data Query Technologies:Applications and Structures in XML Processing: Label Streams, Semantics Utilization and Data Query Technologies reflects the significant research results and latest findings of scholars’ worldwide, working to explore and expand the role of XML. This collection represents an understanding of XML processing technologies in connection with both advanced applications and the latest XML processing technologies that is of primary importance. It provides the opportunity to understand topics in detail and discover XML research at a comprehensive level.
3,590 просмотров всего, 1 просмотров сегодня
Описание книги XML: разработка Web-приложений:В книге предлагается полное описание языка XML в совокупности с языками XSLT и XPath, представленное в первой части. Вторая часть книги содержит практическое руководство по применению материала, изложенного в первой части книги. Помимо XML затрагиваются вопросы, возникающие при построении реальных Web-приложений, а именно передача параметров HTTP-запроса серверу, проектирование форм, представление данных с помощью каскадных стилевых таблиц, обработка действий пользователя с помощью JavaScript.
Содержание книги «XML: разработка Web-приложений»:
Часть I. XML от А до Я
- Язык XML
- Язык XSLT
- Язык XPath
- Комплексный пример
- Необходимые дополнения
Часть II. Практическая разработка web-приложений
- Средства создания Web-приложения
- Каскадные стилевые таблицы
- Методика обработки данных
- Представление данных
9,960 просмотров всего, 1 просмотров сегодня
Описание книги Python & XML:If you are a Python programmer who wants to incorporate XML into your skill set, this is the book for you. Python has attracted a wide variety of developers, who use it either as glue to connect critical programming tasks together, or as a complete cross-platform application development language. Yet, because it is object-oriented and has powerful text manipulation abilities, Python is an ideal language for manipulating XML.
Python & XML gives you a solid foundation for using these two languages together. Loaded with practical examples, this new volume highlights common application tasks, so that you can learn by doing. The book starts with the basics then quickly progresses to complex topics, like transforming XML with XSLT, querying XML with XPath, and working with XML dialects and validation. It also explores the more advanced issues: using Python with SOAP and distributed web services, and using Python to create scalable streams between distributed applications (like databases and web servers).
The book provides effective practical applications, while referencing many of the tools involved in XML processing and Python, and highlights cross-platform issues along with tasks relevant to enterprise computing. You will find ample coverage of XML flow analysis and details on ways in which you can transport XML through your network.
Whether you are using Python as an application language, or as an administrative or middleware scripting language, you are sure to benefit from this book. If you want to use Python to manipulate XML, this is your guide.
6,180 просмотров всего, сегодня нет просмотров
Описание книги XML Bible:The emergence of XML is having an enormous impact on Web development, and scaling the learning curve of this new technology is a priority for many developers. The XML Bible offers a superb introduction to the subject and the groundwork to understand XML's future developments.
Author Elliotte Rusty Harold uses a patient, step-by-step discussion that clearly points out the potential of XML without boring his readership with tons of SGML spec-speak. Harold opens quickly with a "Hello World" example to get the reader coding early, and follows that with a simple but powerful example of XML's data management benefits—presenting baseball statistics. Once you've coded your first XML documents, you'll be hooked on the technology and motivated to learn about the more sophisticated topics.
Style sheet languages are covered comprehensively to illustrate the presentation possibilities and pitfalls. An unusually long list of real-life XML applications also shows how XML is already being used, and there is in-depth coverage of the Resource Description Framework, Channel Definition Format, and Vector Markup Language. The book wraps up with a section that helps you design your own XML application from scratch.
4,401 просмотров всего, 3 просмотров сегодня
Описание книги XSLT. Сборник рецептов:Язык XSLT (Extensible Stylesheet Language Transformation) стал основным инструментом обработки XML-документов, но многие разработчики все еще не освоили его в полной мере и потому считают, что проще модифицировать имеющийся код, чем писать новый с нуля. В версии 2.0 многие проблемы решены, но появился ряд новых возможностей, которые еще надо изучить. К тому же она пока недостаточно поддержана.
Во втором издании настоящей книги приведены сотни решений задач, с которыми регулярно сталкиваются программисты. Даются варианты для обеих версий XSLT. Диапазон рецептов чрезвычайно широк: от операций со строками и математических вычислений до таких сложных тем, как расширение XSLT, тестирование и отладка таблиц стилей и создание графики в формате SVG. В каждом рецепте обосновывается выбор решения и объясняется примененная техника. Для многих задач приводятся альтернативные решения с замечаниями по поводу удобства пользования и производительности.
Предлагая рецепты, рассчитанные на разные уровни квалификации, эта книга станет идеальным спутником программиста, который любит учиться на примерах. Неважно, примериваетесь вы к XSLT впервые или уже знакомы с этим языком и хотите иметь подборку готовых рецептов для решения сложных задач, в ней вы найдете самые разные способы применения XSLT.
7,663 просмотров всего, 1 просмотров сегодня
Описание книги Изучаем XML:Данное издание посвящено расширяемому языку разметки XML — перспективному и мощному инструменту, обеспечивающему гибкий способ создания самодокументируемых документов и совместного использования как формата, так и данных в Интернете. Рассмотрены история, современное состояние и задачи XML, фундаментальные вопросы. Для начинающих разработчиков излагаются основы техники создания документов XML, понятия элементов, атрибутов, сущностей и пространств имен XML. Профессионалам адресованы сложные вопросы — трансформации, моделирование документов, тонкая настройка шаблонов, XML-программирование, использование ссылок и каскадных таблиц стилей.
В книге на примерах показано, как эффективно использовать XML путем форматирования и преобразования XML-документов с тем, чтобы они могли обрабатываться броузерами, базами данных и т.д. Материал сопровождается ссылками на реальные проекты. В приложениях описаны ресурсы Интернета, книги и стандарты, имеющие отношение к XML. В книгу включен глоссарий.
13,535 просмотров всего, 3 просмотров сегодня
Описание книги XML. Справочник:"XML. Справочник" — это источник информации для разработчиков в быстро развивающемся мире XML. Читатели, поняв суть базового стандарта XML, смогут быстро разобраться в тонкостях DTD, пространств имен, соблюдения корректности документов XML и поддержки Unicode.
Одним из наиболее неожиданных направлений развития XML стало его активное принятие для работы со структурированными документами: электронными и математическими таблицами, статистическими и финансовыми отчетами и файлами с программным обеспечением.
Обзор ключевых технологий, используемых в основном для повествовательных XML-документов, таких как веб-страницы, книги и статьи, поможет вам получить практические знания по XSLT, XPath, XLink, XPointer, CSS и XSL-FO. Наверняка многие заинтересуются применением XML для интенсивной обработки данных.
Несколько глав посвящены утилитам и API, необходимым для написания программ обработки XML, таким как SAX — простому API для XML, и DOM — объектной модели документов консорциума W3C.
9,120 просмотров всего, 2 просмотров сегодня
Навигация по записям
forcoder.ru
Учебники XML. Страница 1Здесь можно скачать электронные книги по XML бесплатноНиже приведены видеокниги, электронные книги, учебники, пособия и пр. различные справочные материалы по расширяемому языку разметки XML. Предоставленный на сайте библиотеки материал можно скачать бесплатно.
|
НавигацияГлавная.NET FrameworkAjaxAPIASPAssemblerBasicC(Си)C#CMSCSSDelphiDHTMLDOSFlashFrameworksGoHaskellHTMLJavaJavaScriptLinuxMac OSMobile devicesOfficeOraclePerlPHPPythonRRubySilverlightSQLUMLUnixVerilogVisual StudioWindowsWPFXMLБазы данныхБезопасностьБлогиВиртуализацияГрафикаДизайнИнтернетКомпьютерМаркетингМоделированиеНовичкамОптимизацияПрограммированиеПрограммыПротоколыРаботаРаскруткаСайтостроениеСетьСистемы управленияСхемотехникаТелевидениеФайлообмен |
www.bookwebmaster.narod.ru
Блог ВИКТОРА ШТОНДА ©: Работа с XML - книга «XML. Базовый курс», 5-е издание
В июле 2012 года вышло пятое издание книги «XML. Базовый курс» на английском языкеОригинал книги: «Beginning XML», Joe Fawcett, Danny Ayers, Liam R. E. Quin, 5th Edition, 864 pages, ISBN 978-1-1181-6213-2, July 2012
ЗДЕСЬ - читайте подробное СОДЕРЖАНИЕ книги «Beginning XML» на английском языке
Книга «XML. Базовый курс» представляет собой отличное пособие для XML-программистов. В ней рассказывается о том, что такое XML, как и где его следует использовать, и его место среди прочих информационных технологий
ВОПРОС - необходимо ли издавать на русском языке новую книгу ««XML. Базовый курс» (5-е издание)» ?(Оставляйте свои комментарии ниже - в конце этого сообщения)
_____________________________________________________________________________________Ранее была издана книга «XML. Базовый курс», 4-е издание, Дэвид Хантер и др., 1344 стр
Книга «XML. Базовый курс» предназначается всем тем программистам, кто хочет узнать об XML и его применении
Оригинал книги: «Beginning XML», 4th Edition
Прочитав эту книгу Вы узнаете:
- Правила построения XML-документов- Создание и использование различных словарей XML- Получение информации и преобразование ее в HTML и другие форматы- Стратегии хранения и выборки XML-документов- Работа с XML при помощи DOM и SAX- Усовершенствование XML-коммуникации с помощью AJAX, RSS и SOAP- Применение CSS для стилизации XML-документов
ОГЛАВЛЕНИЕ КНИГИ «XML. Базовый курс»:
Об авторахВведение
Часть I. ВведениеГлава 1. Что такое XMLГлава 2. Корректный XMLГлава 3. Пространства имен XML
Часть II. ПроверкаГлава 4. Определения типа документаГлава 5. XML SchemasГлава 6. RELAX NG
Часть III. ОбработкаГлава 7. XPathГлава 8. XSLT
Часть IV. Базы данныхГлава 9. XQueryГлава 10. XML и базы данных
Часть V. ПрограммированиеГлава 11. Объектная модель документа XMLГлава 12. Simple API for XML (SAX)
Часть VI. СвязьГлава 13. RSS, Atom и синдикацияГлава 14. Веб-службыГлава 15. SOAP и WSDLГлава 16. Ajax
Часть VII. Вывод на экранГлава 17. CSSГлава 18. XHTMLГлава 19. Масштабируемая векторная графикаГлава 20. XForms
Часть VIII. Учебный примерГлава 21. Калькулятор платежей
Часть IX. ПриложенияПриложение А. Ответы к упражнениямПриложение Б. Описание XPathПриложение В. Описание XSLTПриложение Г. Объектная модель документа XMLПриложение Д. Справочник по атрибутам и элементам XML SchemaПриложение Е. Справочник по типам данных XML SchemaПриложение Ж. Краткий справочник по SAX 2.0._______________________________________________________________________________________РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ на КНИГИ_______________________________________________________________________________________
C# 5.0 и платформа .NET 4.5 для профессионаловКристиан Нейгел и др. |
(XML посвящена 4-я часть книги)
Книга «C# 5.0 и платформа .NET 4.5 для профессионалов» является всеобъемлющим руководством по языку программирования C# 5.0 и платформе .NET 4.5. Эта книга поможет обрести знания, необходимые для разработки приложений для Windows, веб-приложений и приложений в стиле Windows 8 с применением на C# 5 и .NET 4.5. После краткого обзора основ языка C# признанные эксперты в этой предметной области предлагают детальное рассмотрение последних дополнений языка и платформы, а также новых средств разработки через тестирование и параллельного программирования
В книге рассматриваются следующие темы: подробное описание мощных технологий .NET, таких как Language Integrated Query (LINQ), LINQ to Equities, LINQ to XML, WCF, WPF, WF и т.д.; детальное объяснение асинхронного программирования, шаблонов и методов; исследование новых возможностей и интерфейсов, доступных при разработке приложений для Windows 8 и WinRT; особенности манипулирования файлами и реестром; приемы построения WPF-приложений, включая применение стилей, управление данными и документами, ASP.NET Web Forms, а также использование инфраструктуры ASP.NET MVC и работа с языком C# в среде Visual Studio. Книгу «C# 5.0 и платформа .NET 4.5 для профессионалов» отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ
Оригинал книги: «Professional C# 5.0 and .NET 4.5» by Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner, 1584 pages, ISBN 978-1-1183-1442-5, November 2012
ЗДЕСЬ - читайте ОБ АВТОРАХ книги «C# 5.0 и платформа .NET 4.5 для профессионалов»ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «C# 5.0 и платформа .NET 4.5 для профессионалов»ЗДЕСЬ - читайте СОДЕРЖАНИЕ из книги «C# 5.0 и платформа .NET 4.5 для профессионалов»ЗДЕСЬ - читайте 13 главу «Асинхронное программирование» из книги «C# 5.0 и платформа .NET 4.5 для профессионалов»ЗДЕСЬ - загрузите ЛИСТИНГИ и 43-47 главы из книги «C# 5.0 и платформа .NET 4.5 для профессионалов»
(книга есть на складе в КОМБУКе - самая низкая цена в России!)(заказать-купить книгу по C# 5.0 в интернет-магазине ComBook.ru)
(книга есть на складе в ОЗОНе)(заказать-купить книгу по C# 5.0 в интернет-магазине ozon.ru)
(книга есть на складе в DiaMail Украина)(заказать-купить книгу по C# 5.0 в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге Кристиана Нейгела по C# 5.0 и .NET 4.5 в моем блоге_______________________________________________________________________________________
Алгоритмы:построение и анализ3-е издание |
Книга «Алгоритмы: построение и анализ» удачно объединяет в себе полноту охвата и строгость изложения. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге «Алгоритмы: построение и анализ» описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге «Алгоритмы: построение и анализ» описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний
Оригинал книги: «Introduction to Algorithms, Third Edition» by Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, 1312 pages, ISBN 978-0-2620-3384-8, September 2009
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмы: построение и анализ»ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмы: построение и анализ»ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ»ЗДЕСЬ - читайте 7 главу «Быстрая сортировка» из книги «Алгоритмы: построение и анализ»
(книга есть на складе в КОМБУКе - самая низкая цена в России!)(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине ComBook.ru)
(книга есть на складе в ОЗОНе)(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине OZON.ru)
(книга есть на складе в DiaMail Украина)(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о 3-ем издании этой книги
Алгоритмы:вводный курсТомас КорменThomas H. Cormen |
Книга «Алгоритмы: вводный курс» (Algorithms Unlocked) является руководством по основам компьютерных алгоритмов. Читатели узнают, что такое компьютерные алгоритмы, как описать их, и как их оценивать. В книге приводится много наглядных примеров. Эта книга позволяет без осложнений перейти к изучению боле обширного материала об алгоритмах, изложенного в книге «Алгоритмы: построение и анализ» (Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн, 3-е издание)
Оригинал книги: «Algorithms Unlocked» by Thomas H. Cormen, 240 pages, ISBN 9780262518802, March 2013
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Кормена «Алгоритмы: вводный курс»ЗДЕСЬ - читайте СОДЕРЖАНИЕ из книги Кормена «Алгоритмы: вводный курс»ЗДЕСЬ - читайте 4 главу «Нижняя граница времени сортировки ...»
(книга есть на складе в КОМБУКе - самая низкая цена в России)(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине ComBook.ru)
(книга есть на складе в ОЗОНе)(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине OZON.ru)
(книга есть на складе в DiaMail Украина)(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине diamail.com.ua)
__________________________________________________________ОГЛАВЛЕНИЕ новой книги Кормена «Алгоритмы: вводный курс»__________________________________________________________ПредисловиеГлава 1. Что такое алгоритмы и зачем они нужныГлава 2. Описание и оценка компьютерных алгоритмовГлава 3. Алгоритмы сортировки и поискаГлава 4. Нижняя граница времени сортировки и как ее превзойтиГлава 5. Ориентированные ациклические графыГлава 6. Кратчайшие путиГлава 7. Алгоритмы на строкахГлава 8. Основы криптографииГлава 9. Сжатие данныхГлава 10. Трудная? Задача…БиблиографияПредметный указатель
Читайте отдельное сообщение в моем блоге о новой книге Кормена «Алгоритмы: краткий справочник»_______________________________________________________________________________________
Алгоритмическиетрюки дляпрограммистов2-е изданиеГенри С. УорренHacker's Delight-2 |
Во втором издании книги «Алгоритмические трюки для программистов» (Hacker's Delight-2) программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Каким бы ни был Ваш профессионализм — вы обязательно найдете в книге «Алгоритмические трюки для программистов» новое для себя - изложенный материал позволит повысить квалификацию даже бывалому программисту, но при этом книга будет понятна и полезна даже начинающему. Кроме того, книга заставит Вас посмотреть на уже знакомые вещи с новой стороны и научит создавать эффективный код. Не в меньшей степени эта книга пригодится и начинающему программисту, который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике. Книга «Алгоритмические трюки для программистов» позволит Вам стать высококлассным программистом, предоставляя материал, который Вы не встретите ни на каких учебных курсах
Оригинал книги: «Hacker's Delight-2» by Henry S. Warren, 2nd edition, 512 pages, ISBN 978-0-3218-4268-8, October 2012
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмические трюки для программистов»ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмические трюки для программистов»ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмические трюки для программистов»ЗДЕСЬ - читайте 10 главу «Целое деление на константы» из книги «Алгоритмические трюки для программистов»
(книга есть на складе в КОМБУКе - самая низкая цена в России)(заказать-купить книгу «Алгоритмические трюки для программистов» в интернет-магазине ComBook.ru)
(книга есть на складе в ОЗОНе)(заказать-купить книгу «Алгоритмические трюки для программистов» в интернет-магазине ozon.ru)
(книга есть на складе в DiaMail Украина)(заказать-купить книгу по «Алгоритмические трюки для программистов» в интернет-магазине diamail.com.ua)
"Эта книга - настоящая находка для разработчиков библиотек и компиляторов, для всех, кто обожает элегантность в программировании. Место этой книги на полке - рядом с книгами Дональда Кнута" Джошуа Блох (Joshua Bloch, автор культовых книг по Java)
"Под обложкой книги скрыта целая компьютерная энциклопедия" Гай Стил (Guy L. Steele, автор языка Scheme - диалект языка Лисп, соавтор спецификации языка Java)
Читайте отдельное сообщение в моем блоге о книге «Алгоритмические трюки для программистов»_____________________________________________________________________________________СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ - последнее обновление - 28 февраля 2014 года_____________________________________________________________________________________ ВОПРОС - какие еще книги этой тематики Вы можете предложить для оперативного издания на русском языке ?
P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг. А также, способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
_____________________________________________________________________________________Ваши комментарии перед публикацией я просматриваю. Поэтому я оставляю за собой право публиковать или нет комментарии с подписью Анонимный
shtonda.blogspot.com
XML Схема учебник
Что такое XML-схемы?
XML-схема описывает структуру документа XML.
Язык XML - схемы также упоминается как XML Schema Definition (XSD) .
XSD Пример
<xs:element name="note"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"/> <xs:element name="from" type="xs:string"/> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element>
</xs:schema>
Цель XML-схемы является определение правовых строительных блоков документа XML:
- элементы и атрибуты, которые могут появиться в документе
- количество (and order of) дочерних элементов
- типы данных для элементов и атрибутов
- по умолчанию и фиксированные значения для элементов и атрибутов
Зачем изучать XML-схемы?
В мире XML, сотни стандартных форматов XML в ежедневном использовании.
Многие из этих стандартов XML определяются XML-схемы.
XML - схема является XML на основе (and more powerful) альтернатива DTD.
Типы XML-схемы данных Поддержка
Одна из самых больших прочности XML-схем является поддержка типов данных.
- Это проще описать допустимое содержание документа
- Это проще, чтобы проверить правильность данных
- Это легче определить аспекты данных (restrictions on data)
- Это легче определить шаблоны данных (data formats)
- Это проще для преобразования данных между различными типами данных
XML-схемы используют синтаксис XML
Еще одна большая сила о XML-схемы является то, что они написаны на XML.
- Вам не придется выучить новый язык
- Вы можете использовать редактор XML для редактирования файлов схемы
- Вы можете использовать XML-анализатор для анализа ваших файлов схемы
- Вы можете манипулировать вашей схеме с XML DOM
- Вы можете преобразовать вашу схему с помощью XSLT
XML-схемы являются расширяемым, потому что они написаны на XML.
С помощью расширяемого определения схемы вы можете:
- Повторное использование вашей схемы в других схемах
- Создавать свои собственные типы данных, полученных от стандартных типов
- Ссылка несколько схем в том же документе
XML-схемы Secure Data Communication
При отправке данных от отправителя к получателю, очень важно , чтобы обе части имеют одинаковые "expectations" относительно содержания.
С помощью XML-схемы, отправитель может описать данные таким образом, что приемник будет понять.
Дата , как: "03-11-2004" будет, в некоторых странах, можно интерпретировать как 3.November и в других странах , как 11.March.
Тем не менее, XML-элемент с типом данных, как показано ниже:
<date type="date">2004-03-11</date>
обеспечивает взаимное понимание содержания, так как тип данных XML "date" требуется формат "YYYY-MM-DD" .
Хорошо сформированная не хватает
Хорошо сформированный XML-документ представляет собой документ, который соответствует правилам синтаксиса XML, как:
- она должна начинаться с декларации XML
- он должен иметь один уникальный корневой элемент
- старт-теги должны быть соответствующим конечным теги
- элементы чувствительны к регистру
- все элементы должны быть закрыты
- все элементы должны быть правильно вложены
- все значения атрибутов должны быть заключены в кавычки
- юридические лица должны быть использованы для специальных символов
Даже если документы хорошо сформированные они все еще могут содержать ошибки, и эти ошибки могут иметь серьезные последствия.
Подумайте о следующей ситуации: вы заказываете 5 брутто лазерных принтеров, а не 5 лазерных принтеров. С помощью XML-схем, большинство из этих ошибок может быть перехвачено вашей программой валидация.
www.w3bai.com
№ | Автор | Название | Издательство | Описание |
26 | Шеперд Д. | Освой самостоятельно XML за 21 день. | Вильямс - 2002 | Рассмотрены основные требования, предъявляемые к XML документам, спецификации: пространства имен XML, таблиц стилей; языки XPath, XLink, XPointer и XSL; вопросы обработки документов XML с помощью DOM и SAX. |
25 | Мальком Г. | Программирование для SQL Server 2000 с использованием XML: + CD. | Русская редакция - 2002 | Практическое руководство по разработке бизнес-приложений на основе XML и SQL Server. На реальных примерах демонстрируется перенос важных бизнес-процессов предприятия в Web с использованием SQL Server и XML. |
24 | Валиков А. | Технология XSLT. Практическое руководство | BHV. 2002. | Рассматривается использование XSLT технологии для описания преобразований структуры документов. |
23 | Маршал Б. | XML в действии. | «Триумф», М., 2002 | |
22 | Батс М и др. | ASP XML для профессионалов | Лори. 2001 | ASP стала лидирующей технологией создания динамических Web-приложений. Язык XML определяет стандартный формат универсального совместного использования данных, став составной частью всех крупных программных проектов как в Интернете, так и для больших корпораций. |
21 | Штайнер Гюнтер | HTML/XML/CSS справочник | Лаборатория базовых знаний. 2001 | В книге приведены справочные сведения по языку разметки гипертекста HTML (версия 4.0/4.01). Описаны языки XML (версия 1.0) и XHTML (версия 1.0). Книга также содержит достаточные для практического использования сведения по каскадным таблицам стилей CSS (версия 2.0) с необходимыми примерами применения. |
20 | Будилов В. А. | JavaScript, XML и объектная модель документа | Наука и техника, 2001 | Книга посвящена детальному рассмотрению основ языка JavaScript. Рассмотрена объектная модель документа, возможности ее использования в сочетании с расширенным языком разметки XML. |
19 | Челси Валентайн, Минник Крис | XHTML | Вильямс, 2001 | Для опытных Web-разработчиков. Объясняется взаимосвязь между HTML и XHTML, исследуется базовая XML-структура документов XHTML, рассказывается, как преобразовывать документы HTML в документы XHTML и максимально полно воспользоваться преимуществами последних. |
18 | Мартин Д. и др. | XML для профессионалов | Лори, 2001. | Язык XML используется практически в каждом аспекте программирования. С самого начала он был спроектирован как язык разметки, сочетающий в себе мощь и гибкость с простым для изучения синтаксисом. |
17 | Гомер Алекс | XML и IE5. Справочник программиста | ЛОРИ, 2001 | В книге содержатся полезные сведения о последних разработках с практическими примерами применения новых средств в различных проектах. |
16 | Даконта М., Саганич А. | XML и JAVA 2 библиотека программиста | СПб: Питер, 2001 | В книге рассмотрена реализация на языке Java таких стандартов XML, как DOM и XSL, а также влияние, которое оказал XML на библиотеки Java (например, Swing и JavaBeans). Прилагается CD с программными кодами из книги,а также ознакомительные версии программных пакетов Apache Software Foundation's Cocoon, FOP и многих других. |
15 | Трэвис Брайан | XML и SOAP программирование для серверов BizTalk (+ CD - ROM) | Русская Редакция, 2001 | Книга посвящена технологиям, лежащим в основе электронной коммерции и современного Интернет-бизнеса. Описаны основные технологии XML, SOAP, идеология BizTalk, вопросы интеграции и создания приложений на платформе BizTalk. |
14 | Овчинников С. М. | XML язык форматирования документов WWW | Майор, 2001 | Эта книга посвящена XML/XSL технологиям. |
13 | Спенсер Пол | XML. Проектирование и реализация | ЛОРИ, 2001 | В этой книге рассказано, как применять XML для создания Web-приложений, рассмотрены функциональные требования к этим приложениям, а также методы их достижения с помощью браузера IE5, языков ASP и HTML на базе XML. |
12 | Эллиот Расти Гарольд, В. Скотт Минс | XML. Справочник | Символ - Плюс, 2001 | |
11 | Шапошников И. В. | XML. Справочник WEB-мастера | СПб: BHV, 2001. | Справочник по стандарту XML и его расширениям. Приведены определения структурных элементов XML и его синтаксис, вопросы стилевого оформления XML-документов (CSS и XSL), сведения о создании гиперссылок (XLink) и идентификации ресурсов (XPointer), о каналах CDF в Интернете и WAP-pecypcax. |
10 | Хантер Д. | Введение в XML | ЛОРИ, 2001 | Книга описывает язык XML и связанные с ним технологии. |
9 | Рэй Э. | Изучаем XML | Символ-Плюс. 2001 | Данная книга - это руководство, предназначенное для тех, кто желает применять XML и веб-технологий, раскрывает весь потенциал данного языка и его перспективы. |
8 | Дейтел Х. М., Дейтел П. Дж., Нието Т. Р., Лин Т. М., Садху П. | Как программировать на XML | Бином, 2001 | Книга является простым, доступным, уникальным по широте охвата, но вместе с тем и достаточно полным введением в XML и связанные с ним технологии, включая CSS, XSL, XSLT, DOM, SAX, Xpath, SOAP, WML, а также использование XML совместно с Java, Perl/CGI, VBScripl, JavaScript ASP, Java Sevlets. |
7 | Либерти Джесс, Крейли Майк | Создание документов XML для Web | Диалектика. 2001 | В этой книге применен нестандартный подход к изложению материала. Перед тем как приступить к изучению тонкостей языка XML, рассматривается реальная проблема, которую необходимо решать с помощью этих средств и последовательные шаги ее решения. |
6 | Бумфрей Ф., Диренцо О., Дакетт Й. | XML.Новые перспективы WWW | ДМК. 2000г. | В книге в сжатой форме излагаются основы XML, а также приводятся примеры его практического использования. |
5 | Янг Майкл Дж. | XML. Шаг за шагом (+ CD-ROM) | Эком. 2000 | |
4 | Питц-Моултис Н., Кирк Ч. | XML в подлиннике | СПб: BHV, 2000 | В книге дается обзор языков разметки SGML, HTML и XML, изложение основ техники создания XML - документов, а также вопросы включения XML в корпоративную среду, применение связывания и ссылок, каскадных таблиц стилей и языка DSSSL, работа с RDF и CDF, преобразование документов из формата HTML в XML и обратно. |
3 | Янг Майкл Дж. | XML шаг за шагом + приложение | Эком. 2000. | Изучив материал книги, вы на основе упражнений с пошаговыми указаниями действий, практических примерах и учебных заданиях, научитесь применять на практике XML-технологий, наиболее используемые на сегодняшний день. |
2 | Питтс Н. | XML in Record Time Практическое руководство по языку разметки XML | Мир, 2000 | В книге последовательно и подробно описываются методы работы с языком разметки XML , предназначенным для представления любой информации в Internet и других сетях. |
1 | Эдди С. | XML. Справочник | Питер, 1999 | Справочник по всем элементам синтаксиса XML и его ближайших родственников - языков XLink и XPointer. Содержит полный перечень параметров CSS, а также классов и свойств языка DSSSL-O с аргументами, синтаксисом и комментариями. |
gberman.narod.ru
Эта книга представляет собой отличное пособие по XML для программистов. В ней рассказывается о том, что такое XML, как и где его следует использовать, и его место среди прочих информационных технологий. На фундаменте предыдущего издания авторы построили новую книгу, добавив в нее последние достижения XML-технологий, такие как XQuery, RSS и Atom, AJAX. В книге представлены самые последние спецификации, а также передовой опыт в решении встающих перед программистами в области XML задач. Четвертое издание книги поможет вам быстро пройти путь от начинающего программиста XML к профессионалу, свободно ориентирующемуся в самых современных технологиях и работающему с ними. Вы ознакомитесь с современным положением дел в области XML и баз данных, узнаете, как запрашивать XML-информацию, получать данные, создавать новые документы, и многое другое. Кроме того, вы изучите такие вопросы, как публикация информации в веб, разработка красивой и функциональной графики, создание интерактивных форм. Все эти знания вы сможете применить для создания надежных приложений в своей работе. Прочитав книгу вы узнаете:
Книга предназначается всем тем программистам, кто хочет узнать об XML и его применении. Определенные знания в области веб-программирования или обмена данных, не являясь необходимыми, тем не менее облегчат чтение книги. Расскажи про книгу своим друзьям и коллегам:Твитнуть Нравится |
| Оглавление к книге XML. Базовый курс, 4-е изданиеОб авторах ВведениеЧасть I. Введение Глава 1. Что такое XML Глава 2. Корректный XML Глава 3. Пространства имен XML Часть II. Проверка Глава 4. Определения типа документа Глава 5. XML Schemas Глава 6. RELAX NG Часть III. Обработка Глава 7. XPath Глава 8. XSLT Часть IV. Базы данных Глава 9. XQuery Глава 10. XML и базы данных Часть V. Программирование Глава 11. Объектная модель документа XML Глава 12. Simple API for XML (SAX) Часть VI. Связь Глава 13. RSS, Atom и синдикация Глава 14. Веб-службы Глава 15. SOAP и WSDL Глава 16. Ajax Часть VII. Вывод на экран Глава 17. CSS Глава 18. XHTML Глава 19. Масштабируемая векторная графика Глава 20. XForms Часть VIII. Учебный пример Глава 21. Калькулятор платежей Часть IX. ПриложенияПриложение А. Ответы к упражнениямПриложение Б. Описание XPathПриложение В. Описание XSLTПриложение Г. Объектная модель документа XMLПриложение Д. Справочник по атрибутам и элементам XML SchemaПриложение Е. Справочник по типам данных XML SchemaПриложение Ж. Краткий справочник по SAX 2.0. Предметный указатель |
www.dialektika.com
Изучаем XML — хорошая книга по XML
Хорошая книга по XML — подробно о главном, без лишней и отвлекающей информации, доступным для начинающих языком.
Автор: Эрик РэйНазвание: Изучаем XMLОригинальное название: Learning XMLISBN: 5-93286-023-5, 0-596-00046-4
От издателя:
Данное издание посвящено расширяемому языку разметки XML — перспективному и мощному инструменту, обеспечивающему гибкий способ создания самодокументируемых документов и совместного использования как формата, так и данных в Интернете.Рассмотрены история, современное состояние и задачи XML, фундаментальные вопросы. Для начинающих разработчиков излагаются основы техники создания документов XML, понятия элементов, атрибутов, сущностей и пространств имен XML. Профессионалам адресованы сложные вопросы — трансформации, моделирование документов, тонкая настройка шаблонов, XML-программирование, использование ссылок и каскадных таблиц стилей.
В книге на примерах показано, как эффективно использовать XML путем форматирования и преобразования XML-документов с тем, чтобы они могли обрабатываться броузерами, базами данных и т.д. Материал сопровождается ссылками на реальные проекты. В приложениях описаны ресурсы Интернета, книги и стандарты, имеющие отношение к XML. В книгу включен глоссарий.
скачать книгу в формате PDF:RapidShare: http://rapidshare.com/files/165407514/5099609/IzuchXML.rariFolder: http://ifolder.ru/8861907/
Понравилось это:
Нравится Загрузка...
makarovs.wordpress.com