Page 1 of 2

XML Tools и др.

Posted: Tue Oct 25, 2011 5:05 pm
by 230116885
Есть ли у кого-нибудь xml валидатор для AkelPad и др. подобные ценные плюшки (такие же, как в Notepad++)?

Posted: Tue Oct 25, 2011 6:06 pm
by FeyFre
Предупреждаю сразу "такие же, как в Notepad++" не смотрел, не знаю.

А что значит "валидатор"? Проверить синтаксис документа, или проверить документ относительно какой-нибудь схемы? Готового сейчас похоже нету, но думаю за сутки или двое можно сделать не идеальный но юзабельный вариант на Scripts(я даже когда-то рыл в ту сторону, но потом видать задвинул в долгий я ящик).

Posted: Tue Oct 25, 2011 7:27 pm
by se7h
230116885
есть скрипт для подключения HTML Tidy

Posted: Tue Oct 25, 2011 7:51 pm
by FeyFre
Вот что-то наваял

Posted: Wed Oct 26, 2011 4:04 pm
by 230116885
FeyFre wrote:Предупреждаю сразу "такие же, как в Notepad++" не смотрел, не знаю.

А что значит "валидатор"? Проверить синтаксис документа, или проверить документ относительно какой-нибудь схемы?
Спасибо! Да. И синтаксис, и проверка по схеме. DTD, вроде, не актуален, но тоже юзается.

Posted: Thu Oct 27, 2011 8:06 pm
by 230116885
Ещё там есть вывод xslt и xpath результата.

Posted: Thu Oct 27, 2011 9:35 pm
by FeyFre
Для xslt преобразования, да и работы с хмл нужно использовать более специализированные вещи. например Microsoft XML Notepad.

Posted: Fri Oct 28, 2011 8:37 pm
by 230116885
Для Notepad++ написан плагин, позволяющий это делать.Очень удобно. А в принципе, для xml-xslt больше ничего и не требуется.

Posted: Wed Sep 12, 2012 7:29 am
by VladSh
FeyFre wrote:Вот что-то наваял
Хороший скрипт, но при более углублённом рассмотрении не проверяет типы данных согласно схеме. Т.е. выдаёт, что xml валиден; такое ощущение, что на самом деле проверяется лишь синтаксис. NetBeans при этом выдаёт ошибку несоответствия типов.

Posted: Wed Sep 12, 2012 9:22 am
by FeyFre
VladSh, ну как-бы не задумывалось проверять схему, просто синтаксис. Кто-то уже это вспоминал, и я давал рекомендации, чего и как подкорректировать под себя. Но опять таки предпочитаю послать к полноценному инструменту, ибо самостоятельно такой же написать на коленке мне что-то не хочется.

Posted: Wed Sep 12, 2012 9:31 am
by VladSh
FeyFre
А "малой кровью" здесь не обойтись? Может есть какой ActiveXObject или маленькая консольная утилитка для этого?

Если нет, тогда бы скрипт переименовать в что-то типа XMLSyntaxValidator.js, чтобы не сбивало с толку.
FeyFre wrote:Кто-то уже это вспоминал, и я давал рекомендации, чего и как подкорректировать под себя.
Можно как-то вспомнить? :)

Posted: Wed Sep 12, 2012 9:39 am
by FeyFre
VladSh, ну дык оно и пользуется ActiveX объектом. Объект достаточно крут, схемы тоже может учитывать. Но рыть в глубь мне что-то не хотелось.
Вспомнить? Вспомнил - это был ты. :lol:

Posted: Thu Jan 03, 2013 6:17 pm
by 230116885
XML валидатор синтаксиса; проверка по схемам; DTD тоже; просмотр xslt и xpath результата; форматирование xml.
У Notepad++ есть подобный плагин.

Posted: Thu Jan 03, 2013 6:57 pm
by FeyFre

Posted: Fri Jan 04, 2013 3:31 pm
by 230116885
FeyFre, есть только валидатор синтаксиса xml, как я понимаю?