Создаём xml-файл

Содержание:

Чем открыть файл в формате XML

Файл XML (полн. eXtensible Markup Language) – самый распространенный формат представления данных, используемый как инструмент для установления объектов и значений их атрибутов с помощью тегов.

XML формат практически полный аналог формату HTML за исключением того, что пользователю предоставляется возможность самому расставлять теги, используемые в языке XML.

Расширение XML завоевало очень большую известность среди пользователей. XML приложение служит не только в качестве средства для передачи информации в сети интернет, но и может содержать в себе самые разнообразные XML данные, включая пользовательские банки данных, настройки программных компонентов и.т.д.

По сути, XML – это инструмент для взаимосвязи между различными программными приложениями с помощью специального языка разметки, представляющего собой свод общих правил и имеющего свою семантику.

Так, например, первая строка любого XML документа – это запись, декларирующая версию языка XML.

Обязательное условие соблюдения синтаксиса языка заключается в наличии начального и конечного корневых тегов. Основной блок XML документа – ряд вложенных элементов, также состоящих из открывающего и закрывающего тегов.

Формат XML применяется не только на платформе ОС Windows, Mac и Linux, но также используется и для работы на мобильных устройствах в ОС Android.

Программа для открытия XML

Расширение XML является одним из самых адаптированных и поддерживает работу на платформе всего комплекса ОС с применением самого разнообразного программного обеспечения.

Среди других программных компонентов, которые поддерживают работу с XML документами (которыми также можно открыть XML онлайн) можно отметить:

Данные программы с большим процентом вероятности откроют и позволят произвести редактирование любого XML документа.

Конвертация XML в другие форматы

XML формат неприхотлив для конвертации в самые многочисленные расширения (в том числе, xml онлайн конвертеры) .

Удобный пользовательский интерфейс данного конвертора допускает одновременную конвертацию целого пакета XML документов.

Почему именно XML и в чем его достоинства?

Большой пользовательский спрос – главное достоинство формата XML. XML приложение служит не только в качестве средства для передачи информации в сети интернет, но и может содержать в себе самые разнообразные данные, включая пользовательские банки данных, настройки программных компонентов и.т.д.

Другие похожие форматы и расширения файлов

Как открыть xml-файл онлайн

Вам важно узнать содержимое файла XML, который вы нашли, но не хотите загружать программное обеспечение? Нет проблем, это не обязательно. Чтобы открыть файлы с расширением .XML, вы можете использовать один из нескольких инструментов онлайн-просмотра

Вот некоторые интернет-сайты, которые предлагают просмотр файлов XML: это простые в использовании и по-настоящему доступные инструменты.

Codebeautify

Первый веб-сайт, который выполняет задачу программы для просмотра XML-файлов – XML Viewer codebeautify.org. Для того, чтобы использовать этот инструмент, перейдите по адресу codebeautify.org.

Интерфейс XML Viewer невероятно прост и функционален: следуя указаниям, которые вы найдете в следующих строках, вам не составит труда использовать его для просмотра файлов XML.

Сначала нажмите кнопку Browse, чтобы найти файл на вашем ПК или Mac. После выбора нажмите кнопку Открыть в диалоговом окне, чтобы завершить процесс импорта.

На экране XML Input слева вы увидите текст файла, который вы открыли, а на правом экране вы можете увидеть его в соответствии с другими структурами: нажав кнопку просмотра дерева, вы увидите структуру различных тегов и зависимостей; нажав на кнопку Beautify / Format, вы можете просмотреть хорошо отформатированный исходный код, а с помощью кнопки Minify вы можете удалить весь ненужный код.

Кроме того, вы можете экспортировать XML в другие форматы, такие как CSV (Export to CSV) или в JSON (XML to JSON). Если вы хотите внести изменения, вы можете сохранить их, нажав кнопку Download, которая позволяет сохранить новый файл на ПК, всегда в формате XML.

XMLGrid

Если вы просто хотите открыть указанный вами XML-файл и не хотите читать содержимое в разных форматах или структурах, я рекомендую веб-сайт XML Grid.net, позволяющий открывать XML-файл в несколько кликов из браузера.

Как его использовать? Очень просто: сначала зайдите на главную страницу веб-сайта и, как только отобразится соответствующая веб-страница, нажмите Open File и Выберите файл. Очевидно, теперь вам нужно найти XML-файл на вашем компьютере, щелкнуть по нему, а затем по кнопке Открыть в диалоговом окне Windows или macOS, чтобы открыть его. После загрузки нажмите кнопку Submit.

Если всё прошло правильно, файл покажет Well-Formed XML. Затем файл отобразится в нижней панели, и вы можете нажать кнопку TextView, чтобы просмотреть его в полностью текстовом формате.

Среди дополнительных функций этого веб-сайта есть возможность использования таких инструментов, как онлайновые учебники по XML , чтобы узнать, как писать на XML, и онлайн-валидатор XML, чтобы проверить правильность написания.

XMLViewer

Среди многочисленных интернет-сайтов, выполняющих задачу открытия и просмотра файлов XML, один из тех, что выделяется своим увлекательным графическим интерфейсом, – это xmlviewer.org.

Как вы можете догадаться по доменному имени, основная функция заключается в том, чтобы позволить вам просмотреть содержимое файла XML. Сайт делает это очень хорошо и, кроме того, имеет пользовательский интерфейс, который действительно радует глаз.

Чтобы использовать его, перейдите на главную страницу веб-сайта, загрузите файл с помощью кнопки Browse и нажмите кнопку Format.

При желании вы можете отформатировать текст в формат Json, удалить лишний код (кнопка Minify) и активировать древовидное представление (кнопка Tree View).

Что это за формат XML, для чего нужен и где используется

По правде говоря, цели, с которыми создавался формат XML (появился он в 1996 году), были, можно так сказать, глобальными. XML или eXtensible Markup Language, что переводится как «расширяемый язык разметки», был разработан как средство обеспечения совместимости передачи структурированных данных между различными программными системами, особенно теми из них, которые используются в интернете. Язык этот настолько универсален, что файлы XML понимают даже несовместимые приложения разных операционных систем, что, конечно же, существенно упрощает программистам задачу по обмену информацией между программными платформами.

Кроме того, XML активно применяется при конструировании сайтов. Иногда его позиционируют как более совершенный и универсальный аналог языка гипертекстовой разметки HTML, но эти языки в действительности служат разным целям. HTML отвечает главным образом за отображение данных, XML же был спроектирован для передачи и хранения этих данных. Используется XML также и при создании новых интернет-языков. Кстати, знакомый многим RSS, используемый в рассылке через новостные каналы, основан именно на XML.

Как открыть XML-файл

Существует несколько способов открыть XML-файл напрямую. Вы можете открывать и редактировать их с помощью любого текстового редактора, просматривать их с помощью любого веб-браузера или использовать веб-сайт, который позволяет просматривать, редактировать и даже конвертировать их в другие форматы.

Используйте текстовый редактор при регулярной работе с XML

Поскольку XML-файлы – это просто текстовые файлы, их можно открыть в любом текстовом редакторе. Однако, многие текстовые редакторы, такие как Notepad, просто не предназначены для отображения XML-файлов с их правильной структурой. Это может быть полезно для быстро ознакомления с содержанием XML-файла. Но, существуют более удобные инструменты для работы с ними.

  1. Щелкните правой кнопкой мыши файл XML, который вы хотите открыть, выберите Открыть с помощью в контекстном меню, а затем выберите Блокнот.

    Примечание: мы используем Windows, но то же самое справедливо и для других операционных систем. Найдите хороший сторонний текстовый редактор, предназначенный для поддержки XML-файлов.

  2. Файл открывается, но, как вы можете видеть, он теряет большую часть своего форматирования и записывает всё в две строки.
  3. Таким образом, блокнот может быть полезен для быстрой проверки XML-файла. Но, гораздо удобнее использовать более продвинутый инструмент, такой как Notepad++, который подсвечивает синтаксис и формат файла, как это можно ожидать.

    Вот тот же XML-файл, открытый в Notepad++

Использование веб-браузера для просмотра XML-файла

Если Вам не нужно редактировать XML-файл, но просто нужно просмотреть содержимое, с этой задачей справиться ваш браузер. Более того, ваш веб-браузер, скорее всего, уже настроен как стандартное средство просмотра XML-файлов. Таким образом, двойной щелчок XML-файла должен открыть его в браузере.

Если нет, вы можете щелкнуть правой кнопкой мыши файл, чтобы найти варианты его открытия с любым другим приложением. Просто выберите ваш веб-браузер из списка программ.

Когда файл откроется, вы должны увидеть хорошо структурированные данные. Это не так красиво, как цветной вид, который вы получаете в Notepad++, но гораздо лучше, чем блокнот.

Использование онлайн-редактора для XML-файлов

Если вы хотите редактировать случайный XML-файл и не хотите загружать новый текстовый редактор, или Вам нужно конвертировать XML-файл в другой формат, существует несколько достойных онлайн-редакторов XML, доступных бесплатно.

Для примера используем CodeBeautify.org. Страница разделена на три раздела. Слева находится XML-файл, с которым вы работаете. В середине вы найдете несколько функций. Справа вы увидите результаты некоторых вариантов, которые вы можете выбрать.

Например, на рисунке ниже слева находится наш полный XML-файл, а на панели результатов отображается представление в виде дерева, так как мы нажали кнопку Tree View посередине.

Используйте кнопку Browse для загрузки XML-файла с вашего компьютера или кнопку Load URL для извлечения XML из интернет-источника

Кнопка Tree View отображает данные в хорошо отформатированной древовидной структуре на панели результатов, со всеми тегами, выделенными оранжевым цветом, и атрибутами справа от тегов.

Beatify отображает ваши данные в аккуратном, легко читаемом виде.

Кнопка Minify отображает ваши данные, используя наименьшее количество пробелов. Эта функция будет разместить каждый каждый кусок данных на одной строке. Это пригодится при попытке сделать файл меньше, что сэкономит некоторое пространство.

И, наконец, Вы можете использовать кнопку XML to JSON для преобразования XML в формат JSON, и кнопку Export to CSV для сохранения данных в виде файла значений, разделенных запятыми, или кнопку Download для загрузки любых изменений, которые вы сделали в новом XML-файле.

Средства сравнения XML

Разработчикам, редакторам и авторам часто бывает нужна программа сравнения двух версий XML-документа для отслеживания изменений. Хотя имеются многочисленные средства сравнения, наиболее эффективным решением для многих операций является программа сравнения, специально предназначенная для работы с XML-документами. Ссылки на все перечисленные инструментальные средства приведены в разделе .

<oXygen/> XML Diff & Merge может сравнивать файлы, каталоги и ZIP-архивы. После загрузки в программу исходного и целевого документов отображаются выделенные цветом различия; изменения в исходном и целевом файлах можно редактировать. Программа имеет много встроенных алгоритмов сравнения и способна автоматически выбирать алгоритмы на основе содержимого документа и его размера. Программа может выполнять пословное и посимвольное сравнение. При сравнении каталогов и архивов за основу сравнения можно выбрать следующие параметры:

  • Временная отметка.
  • Содержимое.
  • Двоичное сравнение.

Liquid XMLDiff имеет много специфичных для XML функций, например, удаление пробелов, комментариев и директив процессора. Эта программа достаточно функциональна, чтобы спрогнозировать, являются ли элементы новыми, удаленными или перемещенными. Программа доступна также в составе Liquid XML Studio в редакции для дизайнера и разработчика.

ExamXML – это мощное средство визуального сравнения и синхронизации различий между XML-документами. Входным XML для сравнения может быть либо файл, либо поле из базы данных. ExamXML может также сравнивать и сохранять части XML-документа; также можно выполнять импорт или экспорт из документов Microsoft Excel. ExamXML работает на различных версиях Microsoft Windows. Другие функциональные возможности:

  • Проверка корректности XML на соответствие DTD и XML-схеме.
  • Нормализация дат и чисел.
  • Поддержка drag-and-drop.
  • XML-документы отображаются в виде дерева.

DeltaXML позволяет искать, сравнивать, соединять и синхронизировать изменения в XML-документах. Поддерживает Java API, что облегчает программное сравнение XML-документов. Может работать с большими файлами. Программа может выдавать дельта-файл с результатами сравнения. Этот файл можно отобразить непосредственно либо использовать XSL; можно обработать этот файл в других XMKL-программах. Программа DeltaXML Sync может сравнивать три XML-документа и визуализировать различия. Кроме функции сравнения XML-документов, имеет несколько инструментов форматирования:

  • Сравнение DeltaXML DITA.
  • Сравнение DeltaXML DocBook.
  • Сравнение DeltaXML ODT.
  • Слияние DeltaXML ODT.

Официальные редакторы для открытия XML

Список программ, специализирующихся на взаимодействии с XML огромен, из-за чего невозможно перечислить и половины вариантов. А потому – инструкция по использованию на примере XML Marker, бесплатно распространяемом инструменте, воспринимаемом разную кодировку, подсвечивающем синтаксис, отображающем одновременно и древо документа, и всю текстовую информацию. Кроме того, разработчики обещают автоматические обновления, исправляющие некоторые ошибки и недоработки, целую коллекцию дополнительных советов и рекомендаций, позволяющих, к примеру, избавиться от каких-нибудь ошибок при вводе (даже некоторые неправильно заданные теги в конце информационного кода могут привести к проблемам при воспроизведении).

Из дополнительных плюсов – поддержка разных языков, возможность менять формат, а еще – невероятная скорость обработки данных (даже состоящие из тысячи ячеек таблицы открываются за считанные секунды). И, раз уж подобный редактор настолько всесилен, почему бы не приступить к установке?

На открывшейся странице остается лишь выбрать необходимую для загрузки версию. Доступно несколько вариантов – и совсем «древние» и «тестируемые», и последние со всеми необходимыми обновлениями. Вариантов, с какого сервера все сохранять, тоже несколько – тут уж дело вкуса (в любом случае, дистрибутив весит всего несколько десятков мегабайт).

2. Дальше – запустить дистрибутив, прочитать строки приветствия, нажать Next.

Принять все лицензии и пользовательское соглашение.

Выбрать папку для установки (какой-то гигантской разницы нет).

Последний этап – выбрать, нужны ли ярлыки на рабочем столе и в меню «Пуск», и стоит ли ассоциировать формат «XML» с программой. Если подобной необходимости нет, то все галочки можно спокойно поснимать.

После завершения установки останется лишь запустить инструмент и приступить к непосредственному использованию.

3. Итак, для запуска нужного файла нужно нажать на пункт «File» и вызвать выпадающее меню, затем – кликнуть на «Open» для непосредственного перехода к поиску.

После открытия на экране появится все сохраненная в документе информация, с поддержкой всех атрибутов и тегов. Кроме того, любые данные разрешат править и изменять, а затем – просматривать визуальные копии в дополнительном окне.

Ну, и коротко о ключевых возможностей. Слева – иерархия всех данных (какие теги складываются, какая информация важнее и все остальное), справа – выделенный код, снизу – отображение. Если появятся какие-то ошибки, то система сразу же обо всем предупредит, да еще и выделит место, где нужны срочные изменения.

В общем, идеальный инструмент для тех, кто не просто что-то открывает, а реально взаимодействует и применяет.

Из минусов – цена. Разработчики предлагают или абонентскую плату с переводом денег каждый месяц, или одноразовый платеж. Впрочем, опробовать инструмент можно совершенно бесплатно без функциональных ограничений, но на основе пробного периода.

XML как инструментальное средство

Часто используемые сокращения
  • CDATA: Character Data (символьные данные)
  • DOM: Document Object Model (объектная модель документа)
  • E4X: ECMAScript for XML (ECMAScript для XML)
  • IDE: Integrated Development Environment (интегрированная среда разработки)
  • W3C: World Wide Web Consortium (консорциум WWW)
  • XML: Extensible Markup Language (расширяемый язык разметки)
  • XSLT: Extensible Stylesheet Language Transformations (расширяемый язык преобразований таблиц стилей)

В настоящее время XML воспринимается как нечто само собой разумеющееся. Он повсюду! Но если посмотреть со стороны, то можно увидеть, что это мощная технология. Есть интегрированные среды разработки, которые помогают строить XML-деревья. Есть целый ряд технологий проверки корректности XML-кода. Есть XSLT – специальный язык преобразования XML. Поддержка XML встроена даже непосредственно в синтаксис некоторых языков (как, например, E4X в ActionScript).

Но у XML есть и обратная сторона. Его можно использовать неправильно. Его можно использовать плохо. Он может быть чрезмерно сложным. Он может быть недоопределенным. С ним может быть трудно работать. Что нужно сделать для более эффективного использования этой мощной технологии? В своей статье я дам 10 советов, которые помогут ответить на этот вопрос.

Что такое XML формат

XML — стандартизированный, но расширяемый язык текстовой разметки, основанный на удобном и легко читаемом, как пользователями, так и компьютером, синтаксисе, состоящем из тегов, атрибутов и препроцессоров.

Применяется формат XML сразу в нескольких направлениях:

  • верстка сайтов
  • систематизированное оформление таблиц
  • базы данных
  • настройки запуска приложений

Читаемость – главная идея XML-документа. Даже без дополнительных инструментов можно открыть файл и, бегло пробежавшись глазами по описанным символам, легко разобраться, какие инструкции заложены внутри, и какие события запустятся при непосредственном использовании по прямому назначению.

Базируется язык разметки на кодировке Юникод (UTF-8 и UTF-16) и легко подстраивается под любые конкретные нужды (главное соблюдать некоторые обязательные правила – к примеру, размещать в первой строчке документа обязательную конструкцию, определяющую версию XML, кодировке и подключаемых библиотеках). Но то лишь нюансы – куда важнее разобраться, как можно открыть документ XML и получить информативный текст, а не набор неразборчивых символов.

Итак, рассмотрим популярные способы для открытия XML файл.

Программы для открытия xml

Популярный и активно используемый формат классифицируется как текст и без труда открывается в простом текстовом редакторе. Если пользователь ещё не знаком с подобными файлами и не знает, чем открыть xml, то система может сделать это по умолчанию. Однако следует отметить, что всем известный MS Office Word для этих целей не подходит.

  • Notepad++. Признан лучшим текстовым редактором для работы с документами xml. Программа обладает расширенным функционалом, дружественным интерфейсом и максимально удобным для пользователя способом отображения на экране. Дополнительная подсветка синтаксиса существенно облегчает и упрощает просмотр. Полезное и удобное приложение входит в перечень обязательных для установки на любом компьютере и его возможности стоит попробовать.
  • Блокнот Windows. Вполне подходит для быстрого просмотра и редактирования XML-файлов. Простенькая программка относится к системным. Для открытия документа в блокноте достаточно вызвать контекстное меню, щёлкнув по файлу правой кнопкой мыши. Осталось перейти в «Открыть с помощью…» и в открывшемся списке программ выбрать «Блокнот». Возможности приложения минимальные и здесь не будет подсветки синтаксиса, облегчающей восприятие написанной информации. Но для оперативной обработки такой способ вполне подойдёт.
  • Браузер. Для чтения и ознакомления с файлами xml успешно используется любой браузер. Возможности создавать документ и вносить правки у него нет, но в информационных целях его можно использовать. Подойдёт самый простой Internet Explorer, «Яндекс» или Google. Если открытие файла не произошло автоматически, то нужно повторить предыдущую процедуру для вызова окна «Открыть с помощью». В списке приложений выбрать свой любимый веб-обозреватель. В некоторых случаях отображение информации происходит согласно тегам. Для «комфортного» представления достаточно воспользоваться комбинацией клавиш CTRL+ U и на экране появится исходный код документа. Несложно заметить, что картинка более вменяемая, а информация xml-файла представлена в удобном для чтения виде, по сравнению со стандартным блокнотом.

Вывод. Для открытия xml-файлов существует несколько программных возможностей, заложенных в самой ОС Windows. Новичкам этого вполне достаточно, а продвинутые пользователи знают, что в сети есть множество доступных онлайн-сервисов для работы с файлами с расширением xml.

Определение элементов

Определением элемента заключается в определении его имени и модели контента. В XML-схеме модель контента элемента определяется его типом. Следовательно, элементы в XML-документе могут иметь только значения, которые подходят типам, определенным в его схеме.

Простые типы

Спецификация XML-схемы определяет несколько простых типов для значений, как показано в Таблице 2 -предопределенные простые типы значений.

Тип элемента может быть простым или комплексным (сложным). Элемент простого типа не может содержать другие элементы или атрибуты. Комплексный тип может создавать эффект встраивания элементов в другие элементы или может ассоциировать атрибуты с элементом. До этого момента мы использовали только примеры с простыми типами, определенными пользователем (см. ). В спецификацию XML-схемы также включены предопределенные простые типы (см. вставку ). Предопределенный простой тип ограничивает значения по их базовому типу. К примеру, значением предопределенного простого типа является подмножество значений базового типа .

Простые, не вложенные элементы имеют простой тип

Элемент, который не содержит атрибутов или других элементов может быть отнесен к простому типу, предопределенному или определенному пользователем, такому как , , , , и т.п.

Листинг 7: Некоторые простые типы элементов
<element name='age' type='integer'/>
<element name='price' type='decimal'/>

Элементы с атрибутами должны иметь комплексный тип

Теперь попробуем добавить к простому элементу из атрибут . Вы не сможете этого сделать, так как элемент простого типа не может иметь атрибутов. Если вы хотите добавить атрибут, вам необходимо определить как элемент комплексного типа. В примере из , мы определяем, так называемый анонимный тип, в котором комплексному типу не дается явного имени. Другими словами, атрибут элемента не определен.

Листинг 8: Элемент комплексного типа
<element name='price'>
  <complexType base='decimal' derivedBy='extension'>
    <attribute name='currency' type='string'/>
  </complexType>
</element>
<!-- In XML instance document, we can write: <price currency='US'>45.50</price> -->

Элементы, содержащие вложенные элементы должны иметь комплексный тип

В XML-документе в элемент могут быть вложены другие элементы. Это требование выражается напрямую в DTD. XML-схема вместо этого определяет элемент и его тип, который может включать объявления других элементов и атрибутов. Пример приведен в .

XML-схема
<element name='Book' type='BookType'/>
<complexType name='BookType'>
    <element name='Title' type='string'/>
    <element name='Author' type='string'/>
</complexType>

Несмотря на то, что XML-код в соответствует обоим фрагментам DTD и XML-схемы, между ними существует большая разница. В DTD все элементы являются глобальными, тогда как XML-схема в таблице позволяет определить и локально, для появления их только в рамках элемента . Для точного повторения эффекта объявлений DTD в XML-схеме, элементы и должны иметь глобальную область действия, как это показано в . Атрибут элемента позволяет ссылаться на предыдущие объявленные элементы.

Листинг 9: Комплексный тип, состоящий из глобальных простых типов
<element name='Title' type='string'/>
<element name='Author' type='string'/>
<element name='Book' type='BookType'/>
<complexType name='BookType'>
   <element ref='Title'/>
   <element ref='Author'/>
</complexType>

В примерах, представленных в и , тип является глобальным и может быть использован для объявления других элементов. В противоположность этому, в элемент определяется как локальный анонимный тип

Обратите внимание, что фрагмент XML-документа из подходит для всех трех фрагментов схемы из , и

Листинг 10: Скрытие BookType как локального типа
<element name='Title' type='string'/>
<element name='Author' type='string'/>
<element name='Book'>
   <complexType>
      <element ref='Title'/>
      <element ref='Author'/>
   </complexType>
</element>

Используйте XML Schema

Синтаксический анализ XML является непростой задачей. Для точного анализа необходимо проделать большую работу по защите кода от возможного отсутствия и некорректного использования тегов или атрибутов. Это дополнительная работа по написанию кода, дополнительная сложность, а также затенение реальной бизнес-логики, являющейся вашей главной заботой. Как избежать этого? Проверяйте XML перед его использованием. Для этого можно использовать несколько стандартов. Можно указать Document Type Definition (DTD) или XML Schema (ссылки на информацию о DTD и XML Schema приведены в разделе ). Лично я нахожу XML Schema намного более простой в работе, но если вы новичок в этом деле, попробуйте различные системы проверки корректности.

Большим преимуществом является то, что после проверки корректности XML в нем можно быть уверенным. Возможно, это не нужно для внутренних XML-файлов вашего приложения. Но это очень полезно, если XML генерируется другим приложением или пишется вручную.

Заключение

Поддержка технологии XML предусмотрена во многих инструментальных средствах. Как пользователю XML, вам следует проанализировать свои потребности и выбрать подходящее инструментальное средство. Например, если вам нужно выполнять много разных операций, можно выбрать XML IDE с такими дополнительными функциональными возможностями, как редактирование, проверка корректности и т.д. Для узких задач (например, для сравнения XML-файлов) можно выбрать специализированную программу сравнения.

Похожие темы

  • Оригинал статьи: Investigate current XML tools (EN).
  • Ссылки на инструментальные средства для создания XML-карт сайтов:

    • Google SiteMap Generator
    • Gsite Crawler
    • Sitemaps Builder
    • XML Sitemaps
  • Ссылки на программы проверки корректности XML-карт сайтов:

    • Automapit sitemap validator
    • Sitemap XML validator
    • XML sitemaps validator
    • Online Merchant Forum – XML (Google) Sitemap Checker
  • Ссылки на генераторы RSS-фидов:

    • IceRocket RSS builder
    • Feedity
    • RSSPect
  • Ссылки на генераторы XML-схем:

    • Trang from ThaiOpenSource
    • XML for ASP BuildXMLSchema
  • Ссылки на программы проверки корректности XML:

    • XMLValidation.com
    • DecisionSoft.com Schema Validator
    • W3C XML validator
  • Ссылки на программы форматирования XML:

    • XMLIndent.com
    • X01 online xml formatter
  • Ссылки на XML-редакторы:

    • Xerlin XML Editor
    • Jaxe Editor
    • XMLFox
  • Ссылки на инструментальные средства для работы с XML:

    • Tiger XSLT Mapper
    • Kernow
    • XSLT Online Transformation
    • W3C Online XSLT 2.0 Service
    • Mozilla Firefox: XSL Results Add-on
    • Mozilla Firefox: XML Developer Toolbar Add-on
    • Google Chrome: XML Tree
    • Google Chrome: XML Viewer
  • Ссылки на инструментальные средства с открытыми исходными кодами для работы с XML:

    • iXedit
    • Rinzo XML Editor
    • XPontus XML Editor
  • Ссылки на XML IDE:

    • XMLSpy
    • XML Marker
    • Liquid XML Studio
    • <oXygen/> XML Editor
    • Stylus Studio
    • XML Notepad
    • XML Copy Editor
    • firstobject XML Editor
    • XRay XML Editor
    • XMLSpear
    • XMLmind
    • ElfData XML Editor
    • XMetal
  • Ссылки на инструментальные средства сравнения XML-файлов:

    • <oXygen/> XML Diff & Merge
    • Liquid XMLDiff
    • ExamXML
    • DeltaXML
  • Ссылки на инструментальные средства для работы с XQuery:

    • XMLSpy XQuery Editor
    • Stylus Studio XQuery Editor
    • XQuery development tools for Eclipse
  • Ссылки на инструментальные средства для работы с XPath:

    • SketchPath
    • XPath Visualizer
    • XPath Query Expression Tool
    • Simple online XPath tester
    • XSLT Tryit Editor
  • XML-редакторы (O’Reilly xml.com): список XML-редакторов.
  • Сравнение XML-редакторов (Википедия): список XML-редакторов, в котором сравниваются условия лицензирования, поддерживаемые платформы и функциональные возможности различных XML-редакторов.
  • Генераторы карт сайтов: список ссылок на инструментальные средства и фрагменты кода, генерирующие или обслуживающие файлы карт сайтов.
  • Раздел XML на developerWorks: ресурсы для повышения квалификации в области XML. В библиотеке технической литературы по XML представлены технические статьи и рекомендации, руководства, стандарты и документы IBM Redbooks.
  • Сертификация IBM XML: информация о получении сертификата IBM-Certified Developer по XML и смежным технологиям.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *