powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Узнать структуру XML в процессе выполнения
14 сообщений из 14, страница 1 из 1
Узнать структуру XML в процессе выполнения
    #32752433
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто знает чем можно воспользоваться. Нужно создать XML Editor. Т. е. я не знаю какой структуры будет конечный XML-файл. Пользователь сам выбирает какой ему надо конечный XML из набора имеющихся. Вопрос в тои может есть какие стандарты, библиотеки с помощью которых можно в процессе выполнения разобрать нужную структуру XML. Слышал про xsd может кто расскажет как пользоваться или даст ссылки или jar-файлы, чтобы распарсить на ходу его. Или может, что-то лучшее есть?
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32752462
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может тынц поможет
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32753548
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто знает как с помощью XSD составить структуру XML-документа
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32753566
51-й тынц Консалтинг Груп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего ее составлять? DOM на то и DOM, что после парсинга
XML имеешь дерево.

Код: plaintext
1.
------------------------------------------- 
фсиво наилутшева, 51-й тынц Консалтинг Груп
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32753607
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
51-й тынц Консалтинг ГрупЧего ее составлять? DOM на то и DOM, что после парсинга
XML имеешь дерево.

Код: plaintext
1.
------------------------------------------- 
фсиво наилутшева, 51-й тынц Консалтинг Груп


он же вернёт мне дерево включающие и xsd-эшные тэги или нет? И что из себя будет представлять элемент этого дерева?
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754215
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ подскажите пожалуйста где можно найти парсер DTD-документа
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754225
51-й тынц Консалтинг Груп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShkValНарод подскажите пожалуйста где можно найти парсер DTD-документа

Код: plaintext
1.
2.
3.
4.
5.
DOMParser domparser = new DOMParser();
domparser.setValidationMode(true); 
/* parse the DTD file */
domparser.parseDTD(new FileReader(dtdfile));
DTD dtd = domparser.getDocType();

Оно?
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754290
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
51-й тынц Консалтинг Груп ShkValНарод подскажите пожалуйста где можно найти парсер DTD-документа

Код: plaintext
1.
2.
3.
4.
5.
DOMParser domparser = new DOMParser();
domparser.setValidationMode(true); 
/* parse the DTD file */
domparser.parseDTD(new FileReader(dtdfile));
DTD dtd = domparser.getDocType();

Оно?

Может быть. Я вообще новичёк в Java всего месяц программирую.
Что мне вернётся после DTD dtd = domparser.getDocType();? В каком виде всё это будет. Как взять потом все аттрибуты (определить обязательны ли они, возможные их значения если есть), детей? Т.е. мне по этому dtd-файлу надо написать редактор, чтобы пользователь мог составить xml-файл нужной архитектуры. Может подскажите, чем воспользоваться, что можно почитать, ссылки
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754326
51-й тынц Консалтинг Груп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем писать самому, если есть уже готовое?

Код: plaintext
1.
------------------------------------------- 
фсиво наилутшева, 51-й тынц Консалтинг Груп
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754361
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
51-й тынц Консалтинг ГрупА зачем писать самому, если есть уже готовое?

Код: plaintext
1.
------------------------------------------- 
фсиво наилутшева, 51-й тынц Консалтинг Груп


и где можно это взять, чтобы оно было свободным? Я бы хотел, чтобы ещё были исходники, чтобы разобраться и при необходимости переделать под себя. Скажите пожалуйста где можно взять. Заранее благодарен.
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754562
51-й тынц Консалтинг Груп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShkVal 51-й тынц Консалтинг ГрупА зачем писать самому, если есть уже готовое?

Код: plaintext
1.
------------------------------------------- 
фсиво наилутшева, 51-й тынц Консалтинг Груп


и где можно это взять, чтобы оно было свободным? Я бы хотел, чтобы ещё были исходники, чтобы разобраться и при необходимости переделать под себя. Скажите пожалуйста где можно взять. Заранее благодарен.

Конечно же, на http://sourceforge.org

проекты в порядке убывания активности:

http://sourceforge.net/projects/jaxe/
http://sourceforge.net/projects/jxmleditor/
http://sourceforge.net/projects/jsxe/
http://sourceforge.net/projects/txe/
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754641
XSphinx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот еще вариант редактора - jEdit , есть plugin'ы для xml и еще всякой всячены полно.
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32754908
ShkVal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
51-й тынц Консалтинг Груп ShkVal 51-й тынц Консалтинг ГрупА зачем писать самому, если есть уже готовое?

Код: plaintext
1.
------------------------------------------- 
фсиво наилутшева, 51-й тынц Консалтинг Груп


и где можно это взять, чтобы оно было свободным? Я бы хотел, чтобы ещё были исходники, чтобы разобраться и при необходимости переделать под себя. Скажите пожалуйста где можно взять. Заранее благодарен.

Конечно же, на http://sourceforge.org

проекты в порядке убывания активности:

http://sourceforge.net/projects/jaxe/
http://sourceforge.net/projects/jxmleditor/
http://sourceforge.net/projects/jsxe/
http://sourceforge.net/projects/txe/

Это не то что надо. Спасибо. Они только редактируют XML, а мне надо по заданному DTD написать редактор, чтобы глупуй юзер мог создать правильный XML. Может есть такое или я не то понял когда просматривал проги
...
Рейтинг: 0 / 0
Узнать структуру XML в процессе выполнения
    #32755287
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[флуд]
Лол. В Idea именно такой xml editor :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Узнать структуру XML в процессе выполнения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]