XML Tools и др.

Russian main discussion
  • Author
  • Message
Offline
Posts: 36
Joined: Wed Aug 24, 2011 10:01 am

XML Tools и др.

Post by 230116885 »

Есть ли у кого-нибудь xml валидатор для AkelPad и др. подобные ценные плюшки (такие же, как в Notepad++)?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Предупреждаю сразу "такие же, как в Notepad++" не смотрел, не знаю.

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

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

230116885
есть скрипт для подключения HTML Tidy

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Вот что-то наваял

Offline
Posts: 36
Joined: Wed Aug 24, 2011 10:01 am

Post by 230116885 »

FeyFre wrote:Предупреждаю сразу "такие же, как в Notepad++" не смотрел, не знаю.

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

Offline
Posts: 36
Joined: Wed Aug 24, 2011 10:01 am

Post by 230116885 »

Ещё там есть вывод xslt и xpath результата.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Для xslt преобразования, да и работы с хмл нужно использовать более специализированные вещи. например Microsoft XML Notepad.

Offline
Posts: 36
Joined: Wed Aug 24, 2011 10:01 am

Post by 230116885 »

Для Notepad++ написан плагин, позволяющий это делать.Очень удобно. А в принципе, для xml-xslt больше ничего и не требуется.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre wrote:Вот что-то наваял
Хороший скрипт, но при более углублённом рассмотрении не проверяет типы данных согласно схеме. Т.е. выдаёт, что xml валиден; такое ощущение, что на самом деле проверяется лишь синтаксис. NetBeans при этом выдаёт ошибку несоответствия типов.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

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

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre
А "малой кровью" здесь не обойтись? Может есть какой ActiveXObject или маленькая консольная утилитка для этого?

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

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

VladSh, ну дык оно и пользуется ActiveX объектом. Объект достаточно крут, схемы тоже может учитывать. Но рыть в глубь мне что-то не хотелось.
Вспомнить? Вспомнил - это был ты. :lol:

Offline
Posts: 36
Joined: Wed Aug 24, 2011 10:01 am

Post by 230116885 »

XML валидатор синтаксиса; проверка по схемам; DTD тоже; просмотр xslt и xpath результата; форматирование xml.
У Notepad++ есть подобный плагин.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »


Offline
Posts: 36
Joined: Wed Aug 24, 2011 10:01 am

Post by 230116885 »

FeyFre, есть только валидатор синтаксиса xml, как я понимаю?
Post Reply