The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

XML

   Корень / Средства программирования / Библиотеки функций / XML

----* xmlstar (XMLStarlet) - command line XML toolkit (grep, sed, awk, diff, patch) [+]
[обсудить]
 Набор утилит командной строки для преобразования, запросов и проверки XML документов. Реализует для работы с XML функции похожие на утилиты grep, sed, awk, diff, patch, join и т.п.
 
----* JKL.ParseXML - parse remote XML file into JavaScript object [+]
[обсудить]
 JavaScript библиотека для преобразования удаленного XML файла (запрос через XMLHttpRequest ) в объектный вид (хэш). Удобно использовать для парсинга XML внутри JavaScript.
  • jsont - небольшая функция для преобразования XML/XSLT в нотацию JavaScript объектов (JSON - Java Script Object Notation).
  •  
    ----* OpenXMLD - (OpenDaemon) open-source native XML database server (Версия: 0.7.0 от 2005-11-25) [+]
    [обсудить]
     Обеспечивает SQL-обвязку для XML файла. Т.е. вместо таблицы указывается XML файл, над данными в котором производятся манипуляции через SQL запросы ( выборка,обновление, вставка).
     
    ----* libxml2 - XML C parser and toolkit of Gnome (Версия: 2.7.7 от 2010-05-21) [+]
    [обсудить]
     Наиболее функциональный из XML парсеров, рожден в недрах проекта GNOME.
  • Libxslt - The XSLT C library for Gnome;
  • Xalan - XSLT stylesheet processors, in Java and C++;
  • Xerces - XML parsers in Java, C++ (with Perl and COM bindings);
  • Xindice - A native XML database;
  •  
    ----* Expat - XML Parser (Версия: 2.0.1 от 2007-06-07) [+]
    [обсудить]
     Один из самых быстрых XML парсеров, выполнен в виде Си библиотеки.
     
    ----* XSH - XML Editing Shell (Версия: 2.1.0 от 2007-01-04) [+]
    [обсудить]
     shell ориентированный на парсинг, редактирование и работу с файлами в XML формате. Может использоваться для написания скриптов работающих с XML. Написан на perl с использованием модуля XML::LibXML (libxml2).
     
    ----* XML::Parser - perl module for parsing XML documents (Версия: 2.40 от 2010-09-20) [+]
    [обсудить]
     
  • XML::Parser / XML::Parser::Expat - Perl интерфейс в стиле XML::Parser к Си библиотеке expat, по сравнению с другими модулями имеет самую высокую производительность;
  • XML::SAX::Expat - интерфейс к библиотеке expat, использующий API SAX (Simple API for XML). Самый медленный из всех парсеров, работает в 6-10 раз медленнее XML::Parser;
  • XML::LibXML - Perl интерфейс к Си библиотеке libxml2. При тестировании занял 4 место по производительности (XML::LibXML::SAX::Parser примерно в 4 раза медленнее XML::Parser);
  • XML::Xerces - интерфейс к "Apache Xerces XML parser" на C++.
  • XML::SAX::ExpatXS
  • XML::RSS::LibXML - совместимый с XML::RSS модуль для создания RSS лент, построенный на базе XML::LibXML (libxml2) вместо XML::Parser (expat).

    Наихудшую производительность продемонстрировал модуль XML::SAX::Expat (скорость обработки в 6 - 10 раз ниже (695%) , чем XML::Parser), на предпоследнем месте XML::LibXML::SAX::Parser (393%), затем идут XML::LibXML (202%), XML::Xerces (186%), XML::SAX::ExpatXS (169%) и м XML::Parser (129% - лучший результат).

  •  

    Близкие по значению ключи
    rails  parser  url  ssi  html  php  cgi  css  xul  joomla 
    Близкие по совпадению ключи
    quiterss  firefox  feed  newsboat  atom  expat  newsraft  xxe  useragent  chrome  dns  web  java  apache  php 
    Похожие разделы ключей
  • Web-разработчику

  • Раздел новостей
     [08.08.2023] Выпуск консольного RSS-агрегатора Newsraft 0.20
     [13.06.2023] Уязвимость в EPP-серверах позволяла получить контроль над 19 доменами первого уровня
     [20.02.2022] Уязвимости в библиотеке Expat, приводящие к выполнению кода при обработке XML-данных
     [20.05.2021] В Chrome экспериментируют с поддержкой RSS, чисткой User-Agent и автосменой паролей
     [24.04.2020] Выпуск программы для чтения RSS - QuiteRSS 0.19.4
     [19.11.2019] Выпуск программы для чтения RSS - QuiteRSS 0.19
     [25.09.2019] Релиз консольного RSS-ридера newsboat 2.17
     [26.07.2018] Mozilla планирует удалить из Firefox поддержку RSS и Live Bookmarks
    Следующая страница >>

    Советы и заметки
     Обработка XML данных в командной строке при помощи xmlstarlet
     Обработка RSS и Atom лент на языке Perl
     Построение системы фильтрации контента по реестру Роскомнадзора на базе CISCO и FreeBSD
     Просмотр в Linux списка совместно используемых библиотек, загруженных в память

    Тематический каталог
     Пример использования XML/XSLT
     Локализация XML при использовании Saxon.
     Русский XML FAQ
     Сохранение в XML спецсимволов
     Альтернатива DOM XML на PHP (PHP4)
     Apache + XML (преобразователь XML/XSL в HTML на стороне сервера)
     Как сделать вебхостинг Apache + Tomcat4
     Оптимальная обработка XML+XSL на Ruby
    Следующая страница >>

    Каталог программ
     libxml2 - XML C parser and toolkit of Gnome
     OpenXMLD - (OpenDaemon) open-source native XML database server
     MQS - Minimalist Queue Services
     Gnumeric - powerful and easy to use spreadsheet using GNOME
     Bitflux Editor - browser based Wysiwyg XML Editor
     Apache Tomcat - контейнер сервлетов с открытым исходным кодом
     MlView - XML Editor for Gnome
     rss2email - read newsfeeds from your email client
    Следующая страница >>

    Каталог ссылок
     RSS (Really Simple Syndication) - описание формата экспорта новостей
     Русский XML/XSLT FAQ
     Обзор XML-стандартов
     Статьи по Pyhon на сайте kirov.lug.ru
     docbook.ru - русский сайт DocBook
     XHTML 1.0 - Открытый язык разметки гипертекстов
     hostforum.ru
     Перевод вводного руководства по XSLT
    Следующая страница >>

    Архив документации
     Краткое руководство по формированию RSS лент.
     XHTML 1.1 - Модульный язык XHTML
     XHTML 1.0 - Открытый язык разметки гипертекстов
     Extensible Markup Language (XML, Открытый язык разметки) 1.0
     DocBook XML/SGML Processing Using OpenJade
     XML-RPC HOWTO



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру