|
|
|
XML - help
|
|||
|---|---|---|---|
|
#18+
есть файл описатель для xml : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. Problem parsing the file: Character conversion error: "Malformed UTF-8 char -- is an XML encoding declaration missing?" (line number may be too low). если в xml убрать ссылку на файл описатель и в коде закоментить проверку : dbf.setValidating(true); то всё отрабатывает без ошибок. код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 16:31:20 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
standalone='yes' если мне не изменяет память, указывает на то, что ДТД должно идти в самом ХМЛ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 16:50:20 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
zalexakastandalone='yes' если мне не изменяет память, указывает на то, что ДТД должно идти в самом ХМЛ Не уверена , ибо : <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> Наконец, standalone, который может быть либо yes, либо no, определяет, может ли этот документ быть обработан без чтения каких-либо других файлов. Например, если XML-документ не ссылается на другие файлы, вы должны указать standalone="yes". Если же XML-документ ссылается на другие файлы, который описывают, что документ может содержать (больше об этих файлах - через минуту), вы должны указать standalone="no". Поскольку по умолчанию предполагается standalone="no", вы редко видите standalone в XML-объявлениях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 16:58:35 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
в вашем случае DTD определение находиться в другом файле, а декларация standalone говорит парсеру, что обращаться к внешним ресурам не нужно. Вот и валиться. зы выбросьте вы эту standalone ззы да и SYSTEM не есть гуд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 17:03:57 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
zalexakaв вашем случае DTD определение находиться в другом файле, а декларация standalone говорит парсеру, что обращаться к внешним ресурам не нужно. Вот и валиться. зы выбросьте вы эту standalone ззы да и SYSTEM не есть гуд да, это я и сама заметила ( спасиб) ( про standalone) , но от изменения её значения лучьше не стало , да и от выбрасывания тоже =(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 17:07:58 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
1. В dtd Местами отсутствуют пробеолы перед открывающимися скобками 2. http://java.sun.com/webservices/jaxp/dist/1.1/docs/tutorial/dom/5_ns.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 17:37:34 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
DTD это вообще не XML. Советую использовать Schema. Гораздо более приятная штука. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 18:26:11 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
LeonidvDTD это вообще не XML. . Это не новость.... Leonidv Советую использовать Schema. Гораздо более приятная штука. В описание xml есть два подхода : схема и dtd, я буду (попробую) использовать схему, но только после того как разбирусь с dtd . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 10:16:06 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
GerdaS LeonidvDTD это вообще не XML. . Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 10:38:37 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
Leonidv GerdaS LeonidvDTD это вообще не XML. . Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Страннно, т. е. SUN тоже ошибается когда данную строку в DTD файл заносят или они так прикалываются ? http://java.sun.com/webservices/jaxp/dist/1.1/docs/tutorial/sax/samples/slideshow1b-dtd.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 15:35:40 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
Leonidv GerdaS LeonidvDTD это вообще не XML. . Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Согласно спецификации xml - все теги должны быть закрытыми - зачит <!ELEMENT services:configuration (service, package)> - не xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 17:45:53 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
GerdaSВ описание xml есть два подхода : схема и dtd, я буду (попробую) использовать схему, но только после того как разбирусь с dtd . Не логично. DTD уже чуть ли не устаревший формат для описания. Смысл с ним возиться? Ктсати а при чем здесь Java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 18:00:40 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
Blazkowicz GerdaSВ описание xml есть два подхода : схема и dtd, я буду (попробую) использовать схему, но только после того как разбирусь с dtd . Не логично. DTD уже чуть ли не устаревший формат для описания. Смысл с ним возиться? Ктсати а при чем здесь Java? Смысл : Хотелось посмотреть как оно будет работать; При чем здесь Java: Если имелось ввиду то, что я ссылку на SUN дала, то при том , что у них пример описан для использования из java, если имелось в виду ветку форума, то обратившись к моему первому сообщению можно увидеть , что читается XML файл из java приложения. при этом возникает ошибка связанная с кодировкой, т е jdk не воспринемает файл в кодировке UTF - 8 или считает , что файл в другой кодировке, и не может прочитать его в utf - 8, но это чисто догадка.... ещё раз озвучу вопрос: кто - нибудь описывая xml через dtd, а потом работая с этим xml сталкивался с такой ошибкой, и если да то как оно решается? ( ответ : описать структурой не принемается) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 18:15:53 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
GerdaS Страннно, т. е. SUN тоже ошибается когда данную строку в DTD файл заносят или они так прикалываются ? errare humanum est Скорее всего, эта строка взялась при копировании из внедренного в XML описания. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 18:17:35 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
ааааааааааа , блин! я же пишу , что сам XML ( если в нём закоментить ссылку на dtd ) читается - редактируется без проблем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 10:09:08 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
невалидный dtd надо пробелы перед скобочками ставить типа такого <!ELEMENT service (name, address, description,packageId)> а не <!ELEMENT service(name, address, description,packageId)> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 12:46:43 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
tempuzневалидный dtd надо пробелы перед скобочками ставить типа такого <!ELEMENT service (name, address, description,packageId)> а не <!ELEMENT service(name, address, description,packageId)> Да уже есть пробелы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 17:04:31 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
GerdaS Да уже есть пробелы А можно тогда актуальные dtd, xml and trace ? Не думаю, что тут есть практикующие телепаты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 17:13:12 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
dtd Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. xml Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. java Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 17:21:16 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
У меня все отработало, можно все-таки увидеть Ваш трэйс ? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 17:34:02 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
пишет следующее: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 17:48:14 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
А файл в utf-8 сохранен ? Порубуйте notepad' ом сохранить в utf-8 и замените Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 18:31:14 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
tempuzА файл в utf-8 сохранен ? Порубуйте notepad' ом сохранить в utf-8 Не был =((((( , Теперь всё ок!! Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2007, 17:12:14 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
GerdaSdtd Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: plaintext 1. 2. 3. 4. <!ELEMENT services:configuration (service* , package * )> Так правильнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2007, 19:50:00 |
|
||
|
XML - help
|
|||
|---|---|---|---|
|
#18+
450рт GerdaSdtd Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: plaintext 1. 2. 3. 4. <!ELEMENT services:configuration (service* , package * )> Так правильнее так если у меня несколько элементов ( service , package ) используют подэлементы с одинаковым названием ( name) как тогда быть ? придумывать уникальные имена ??? кажется это бред =\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2007, 18:13:57 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34626860&tid=2145279]: |
0ms |
get settings: |
13ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 324ms |
| total: | 492ms |

| 0 / 0 |
