Доступ к самому первому тегу (xml-тегу) svg-файла с помощью java

#java #html #xml #svg

#java #HTML #xml #svg

Вопрос:

Как я могу получить доступ к самому первому тегу svg-файла (тегу < ?xml version …>).

например :

 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000" version="1.0">
.
.
. 
</svg>
  

Я хотел бы восстановить самый первый узел :

 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  

Обычные методы не работают, например :

doc.getFirstchild() или doc.getElementsByTagName(tagname)

Есть ли у вас способ получить его (мне нужно иметь доступ к этому элементу, а не просто помещать что-то перед ним) и изменить его одновременно?

Комментарии:

1. Вам действительно следует задать новый вопрос, а не полностью изменять исходный.

2. Посмотрите на сообщение перед редактированием, оно точно такое же. И даже если бы я это сделал (фактически я уже сделал), всегда найдется человек, который пометит его как дублированный, несмотря на то, что это не так. Итак…

3. Хорошо, я удалю свой ответ, поскольку он больше не подходит.