|
|
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
Всем привет! При разборе xml для которого задана xml scheme я начал писать класс: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. здесь констуктору я передаю файл с xml scheme Подскажите, пожалуйста, 1. Как дальше использовать эту схему для дальнейшего парсинга файла с данными? Не очень понимаю что дальше писать... 2. И ещё, в файле xml с данными нужно явно прописывать строку со схемой: Код: xml 1. 2. 3. 4. 5. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:22 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
mr_virtusздесь констуктору я передаю файл с xml scheme 1. Как дальше использовать эту схему для дальнейшего парсинга файла с данными? Не очень понимаю что дальше писать... Схемы не используются для "дальнейшего парсинга". Они используются для валидации. Не очень понял задумку. Парсить вы хотите другой файл. Но запускаете метод .parse() почему-то для файла-схемы. Почему? mr_virtus2. И ещё, в файле xml с данными нужно явно прописывать строку со схемой: Да. Только не "строку", а URI схемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:27 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, спасибо. Правильно я понимаю, 1. что путь к файлу схемы нужно прописывать в каждом файле с данными xml в виде URI схемы? 2. Файл схемы должен быть сохранен с .xsd расширением? 3. После п.1. п.2 я уже могу парсить xml создав: Код: java 1. 2. куда в качестве file, передав файл с данными xml? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:38 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
Можно, кстати, и вот так: http://www.rsdn.ru/forum/java/4179794 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:45 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
mr_virtus1. что путь к файлу схемы нужно прописывать в каждом файле с данными xml в виде URI схемы? Да. Очень желательно. mr_virtus2. Файл схемы должен быть сохранен с .xsd расширением? Нет. Расширения мало где используются, кроме среды работы с пользователем. Но, как бы, полезно в имени файла иметь намек на его формат, чтобы не запутаться. mr_virtus3. После п.1. п.2 я уже могу парсить xml создав: Парсить можно и без схемы. А вот валидация по схеме, может быть выключена по-умолчанию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:48 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, ок, спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:52 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, спасибо а правильно я понимаю, что файл схемы устанавливается как: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. я к тому что, как у меня было написано, может имелось в виду, что файл с данными .xml содержит в себе схему сразу(такое же возможно, насколько я понимаю)? и если файл её содержит, то устанавливаем валидацию? (пример из книжки, а пояснения нет) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 11:03 |
|
||
|
xml scheme
|
|||
|---|---|---|---|
|
#18+
и ещё тут идет обработка SAXException Код: java 1. 2. 3. 4. 5. Хотя sax анализатор не создается. Почему так? Мне нужно реализовать через DOM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 11:25 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2126895]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 313ms |

| 0 / 0 |
