LINUX.ORG.RU

Ищу эталонную реализацию XML DOM

 


1

2

Ищу эталонную реализацию XML DOM которая поддерживает все фишки XML, типа DTD, namespaces, xml:space, etc.

Желательно, чтобы в комплекте был широкий набор тестов. Чтобы понять как либа поступает в той или иной ситуации.

Язык роли не играет.

PS: да, именно DOM/дерево, не чисто парсер.

★★★★★

Ответ на: комментарий от RazrFalcon

А tidy на libtidy, но эта штука очень толерантна к косячным файлам и я её привёл как другой вариант - не самому верифицировать, а делать корректный.

xsltproc тоже на libxml2

anonymous
()
Ответ на: комментарий от RazrFalcon

А это не ты спрашивал и я какраз про либхмл2 тебе и говорил? Там таки все есть.

Еще как вариант можешь всетаки глянуть культевые парсер и классы ДОМ.

deep-purple ★★★★★
()
Последнее исправление: deep-purple (всего исправлений: 1)
Ответ на: комментарий от deep-purple

Еще как вариант можешь всетаки глянуть культевые парсер и классы ДОМ.

Очень примитивный.

Пока разбираюсь с lxml, который для питона.

RazrFalcon ★★★★★
() автор топика

dom4j, вроде как всё это умеет.

hippi90 ★★★★★
()
Ответ на: комментарий от RazrFalcon

Это для твоей штуковины про свг? Тогда да, он будет примитивный.

Все же попробуй расковырять либхмл или даже использовать именно её в зависимостях. Неужели нет плюсовых оберток к ней? Должно быть.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Типа того. Только тянуть libxml2 я все равно не могу. А lxml питоновский не обрабатывает whitespaces, поэтому не подходит.

RazrFalcon ★★★★★
() автор топика
Ответ на: комментарий от RazrFalcon

Можешь. Потому что либхмл считай есть везде. И оно уже давно стабильно.

deep-purple ★★★★★
()

наверное

В Аду.

mos ★★☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.