2014-08-31 4 views
0

У меня есть программа, в которой пользователь может изменить макет пользовательского интерфейса, отредактировав файл XML. Я сделал это с модифицированной версией Swixml, чтобы включить в нее теги скриптов и выполнить их. Я включил Rhino, чтобы пользователь мог выполнять события Javascript, когда кто-то нажимает кнопку или такую. Единственная проблема заключается в том, что я хочу, чтобы пользователи могли ссылаться на элементы, которые они включают в свои идентификаторы. Есть ли способ использовать HTML-подобный DOM в Rhino, например, какую-то библиотеку, которая уже существует?Java Rhino с объектами DOM

Редактировать: Не обращайте внимания на эту функцию, я получил ее на работу: EOBKAC. Но я все равно хотел бы знать, существует ли что-то вроде того, что я описал.

ответ

0

проверить htmlunit (GUI-less DOM parser), который интенсивно использует rhino javascript lib. Я думаю, что работающий сторонний объект с носорогом может быть трудным. если у вас есть полный доступ к исходному коду, это может быть проще, потому что он позволяет реализовать get(), put(), has() внутри класса XML для носорога.

Смежные вопросы