Здравствуйте, mikkri, Вы писали:
M>Здравствуйте, ZZTop, Вы писали:
ZZT>>
Может ли программа получить список всех допустимых тегов в данном XML документе при парсировании (DOM) его??? К XML документу есть DTD файл с определениями всего что там может быть. Нужно, например, вывести список всех допустимых тегов на консоль.
M>Опиши свою задачу подробнее, а то непонятно, что именно ты собираешься делать, какие средства приемлимы.
Есть XML файл. К нему есть DTD файл. Я его парсирую ->
javax.xml.parsers.DocumentBuilderFactory factory = javax.xml.parsers.DocumentBuilderFactory.newInstance();
factory.setValidating( true );
javax.xml.parsers.DocumentBuilder docBuilder = factory.newDocumentBuilder();
org.w3c.dom.Document doc = docBuilder.parse( this.fileName );
в результате получен "doc". Теперь я хочу вывести на экран:
1. все теги которые присутствуют в документе
2. все теги которыэ могут быть в документе (т.е. все теги которые определены в DTD файле )
Первое я знаю как делать, а второе нет. Нужно сделать второе. Для этого приемлимы любые средства. Но какие я не знаю