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

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

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


он же вернёт мне дерево включающие и xsd-эшные тэги или нет? И что из себя будет представлять элемент этого дерева?
...
Рейтинг: 0 / 0
26.10.2004, 10:44
    #32754215
ShkVal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
Народ подскажите пожалуйста где можно найти парсер DTD-документа
...
Рейтинг: 0 / 0
26.10.2004, 10:48
    #32754225
51-й тынц Консалтинг Груп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
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
26.10.2004, 11:09
    #32754290
ShkVal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
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
26.10.2004, 11:18
    #32754326
51-й тынц Консалтинг Груп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
А зачем писать самому, если есть уже готовое?

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

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


и где можно это взять, чтобы оно было свободным? Я бы хотел, чтобы ещё были исходники, чтобы разобраться и при необходимости переделать под себя. Скажите пожалуйста где можно взять. Заранее благодарен.
...
Рейтинг: 0 / 0
26.10.2004, 12:31
    #32754562
51-й тынц Консалтинг Груп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
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
26.10.2004, 12:47
    #32754641
XSphinx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
Вот еще вариант редактора - jEdit , есть plugin'ы для xml и еще всякой всячены полно.
...
Рейтинг: 0 / 0
26.10.2004, 13:52
    #32754908
ShkVal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
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
26.10.2004, 16:10
    #32755287
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать структуру XML в процессе выполнения
[флуд]
Лол. В Idea именно такой xml editor :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Узнать структуру XML в процессе выполнения / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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