AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

XML Tools и др.
Goto page 1, 2  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Tue Oct 25, 2011 5:05 pm    Post subject: XML Tools и др. Reply with quote

Есть ли у кого-нибудь xml валидатор для AkelPad и др. подобные ценные плюшки (такие же, как в Notepad++)?
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Tue Oct 25, 2011 6:06 pm    Post subject: Reply with quote

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

А что значит "валидатор"? Проверить синтаксис документа, или проверить документ относительно какой-нибудь схемы? Готового сейчас похоже нету, но думаю за сутки или двое можно сделать не идеальный но юзабельный вариант на Scripts(я даже когда-то рыл в ту сторону, но потом видать задвинул в долгий я ящик).
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
se7h



Joined: 28 Sep 2009
Posts: 767
Location: Minsk, Belarus

PostPosted: Tue Oct 25, 2011 7:27 pm    Post subject: Reply with quote

230116885
есть скрипт для подключения HTML Tidy
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Tue Oct 25, 2011 7:51 pm    Post subject: Reply with quote

Вот что-то наваял
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Wed Oct 26, 2011 4:04 pm    Post subject: Reply with quote

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

А что значит "валидатор"? Проверить синтаксис документа, или проверить документ относительно какой-нибудь схемы?


Спасибо! Да. И синтаксис, и проверка по схеме. DTD, вроде, не актуален, но тоже юзается.
Back to top
View user's profile Send private message
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Thu Oct 27, 2011 8:06 pm    Post subject: Reply with quote

Ещё там есть вывод xslt и xpath результата.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Thu Oct 27, 2011 9:35 pm    Post subject: Reply with quote

Для xslt преобразования, да и работы с хмл нужно использовать более специализированные вещи. например Microsoft XML Notepad.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Fri Oct 28, 2011 8:37 pm    Post subject: Reply with quote

Для Notepad++ написан плагин, позволяющий это делать.Очень удобно. А в принципе, для xml-xslt больше ничего и не требуется.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2701
Location: Киев, Русь

PostPosted: Wed Sep 12, 2012 7:29 am    Post subject: Reply with quote

FeyFre wrote:
Вот что-то наваял
Хороший скрипт, но при более углублённом рассмотрении не проверяет типы данных согласно схеме. Т.е. выдаёт, что xml валиден; такое ощущение, что на самом деле проверяется лишь синтаксис. NetBeans при этом выдаёт ошибку несоответствия типов.
Back to top
View user's profile Send private message Visit poster's website
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Wed Sep 12, 2012 9:22 am    Post subject: Reply with quote

VladSh, ну как-бы не задумывалось проверять схему, просто синтаксис. Кто-то уже это вспоминал, и я давал рекомендации, чего и как подкорректировать под себя. Но опять таки предпочитаю послать к полноценному инструменту, ибо самостоятельно такой же написать на коленке мне что-то не хочется.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



Joined: 29 Nov 2006
Posts: 2701
Location: Киев, Русь

PostPosted: Wed Sep 12, 2012 9:31 am    Post subject: Reply with quote

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

Если нет, тогда бы скрипт переименовать в что-то типа XMLSyntaxValidator.js, чтобы не сбивало с толку.

FeyFre wrote:
Кто-то уже это вспоминал, и я давал рекомендации, чего и как подкорректировать под себя.
Можно как-то вспомнить? Smile
Back to top
View user's profile Send private message Visit poster's website
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Wed Sep 12, 2012 9:39 am    Post subject: Reply with quote

VladSh, ну дык оно и пользуется ActiveX объектом. Объект достаточно крут, схемы тоже может учитывать. Но рыть в глубь мне что-то не хотелось.
Вспомнить? Вспомнил - это был ты. Laughing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Thu Jan 03, 2013 6:17 pm    Post subject: Reply with quote

XML валидатор синтаксиса; проверка по схемам; DTD тоже; просмотр xslt и xpath результата; форматирование xml.
У Notepad++ есть подобный плагин.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Thu Jan 03, 2013 6:57 pm    Post subject: Reply with quote

230116885, Вы не поверите!
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Fri Jan 04, 2013 3:31 pm    Post subject: Reply with quote

FeyFre, есть только валидатор синтаксиса xml, как я понимаю?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group