|
|
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста. Имею два файла: произвольный файл file.xml и мой myfile.dtd. В программу можно импортировать только те файлы XML, которые соотвествуют заданому описание документа DTD(файл myfile.dtd). Как сделать проверку? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 01:16 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
Анализатор любой. Включить праверку на правильность нужно методом setValidating(true). Как указать файл dtd? Идею хоть какую! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 01:36 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
svbyАнализатор любой. Включить праверку на правильность нужно методом setValidating(true). Как указать файл dtd? Идею хоть какую!а его не надо указывать,он д.б. указан в самом хмл файле! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 10:52 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
для W3C Schema делается так: marshaller.setProperty(Marshaller.JAXB_NO_NAMESPACE_SCHEMA_LOCATION, "ххххх.xsd"); для dtd - ну не знам, возможно что-то подобное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 15:37 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
Как сделать для xsd понимаю. static final String JAXP_SCHEMA_SOURCE = "http://java.sun.com/xml/jaxp/properties/schemaSource"; ... SAXParser saxParser = spf.newSAXParser(); ... saxParser.setProperty(JAXP_SCHEMA_SOURCE, new File(schemaSource)); Аналогичный метод для dtd существует? Если нет то как обойди это ограничение чтобы провирять с файла dtd. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2005, 01:11 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2005, 10:55 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
Такой вопрос. Програмно создаю xml. В XML нужно добавить описание DTD.Толко DTD не ссылку на отдельный файл, а в сам файл xml. Что должно пулучится(файл XML): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Начало программы: Код: 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. Как добавить DTD? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2005, 15:40 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
Через dom4j так: dom4j: добавить встроенный DTD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2005, 16:44 |
|
||
|
java-xml-dtd
|
|||
|---|---|---|---|
|
#18+
В задании написана у меня: System requirements: JDK 1.3.x, Apache Xalan/Xerces dom4j не входит туда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2005, 17:17 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33134004&tid=2152147]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 404ms |

| 0 / 0 |
