forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] XMLUtils не создается элемент http://forum.bitel.ru/viewtopic.php?f=19&t=8782 |
Страница 1 из 1 |
Автор: | mikos [ 19 дек 2013, 20:18 ] |
Заголовок сообщения: | [6.0] XMLUtils не создается элемент |
Доброго всем вечера. После переезда на 6.0 перестал работать один из скриптов в части XML. Вот кусок кода, где происходит ошибка: Код: doc = XMLUtils.newDocument(); result = doc.createElement( "price" ); Element section = null; section = doc.createElement( result, "section" ); section.setAttribute( "title", "Периодические услуги" ); Говорит, не находит метод createElement с такими параметрами: Код: Error in method invocation: Method createElement( org.apache.xerces.dom.ElementImpl, java.lang.String ) not found in class'org.apache.xerces.dom.DocumentImpl' : at Line: 101 : in file: ScriptLibrary [id:2; name:price] : doc .createElement ( result , "section" ) Смущает, что первый параметр (parent) передается типа org.apache.xerces.dom.ElementImpl, а должен быть org.w3c.dom.Element. Откуда он взялся - не пойму. Что я не так делаю? |
Автор: | Amir [ 19 дек 2013, 21:24 ] |
Заголовок сообщения: | Re: [6.0] XMLUtils не создается элемент |
Помоему, там всегда должна быть ошибка, у Document не было такого метода. Попробуйте вместо section = doc.createElement( result, "section" ); сделать section = XMLUtils.createElement( result, "section" ); |
Автор: | mikos [ 19 дек 2013, 21:54 ] |
Заголовок сообщения: | Re: [6.0] XMLUtils не создается элемент |
И точно - перемудрил. Спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |