如何在java中动态更改xml?

如何在java中动态更改xml?,java,xml,Java,Xml,我已经编写了xml文件,其中包含类似元素的html标记 <component> <input type="button"> <button id="1"> <class="mytest1"> </component> 现在我想先用这些标记编写一个html文件,如 <input type="button" class="mytest" id="1"> 。当我将按钮更改为文本时,在xml中也应该将按钮更改为文本。您可

我已经编写了xml文件,其中包含类似元素的html标记

<component>
<input type="button">
<button id="1">
<class="mytest1">
</component>

现在我想先用这些标记编写一个html文件,如

<input type="button" class="mytest" id="1">


。当我将按钮更改为文本时,在xml中也应该将按钮更改为文本。

您可以创建一个手表服务,如图所示。服务将通知您任何更改,您可以采取适当的措施。

是的,请使用


每次更改HTML时,都应该调用一个方法来处理XML。

您在阅读时使用的库是什么?@Eshika:您能进一步澄清一下这个问题吗?你是“编程”的吗?@Adam,我正在使用DOM解析器逐个读取元素。我认为HTML已经被他的应用程序解析了,所以他不需要监视服务。@DhaivatPandya:监视服务会告诉他XML/HTML文件何时被更改。它不做任何解析。我知道,但是,如果他已经有了一个包含HTML的变量,你就不想看这个文件,你最好看那个变量。@DhaivatPandya:你说的在某种程度上是有意义的。话虽如此,OP提到的是文件,而不是变量。多亏了你们两位。但我的问题是,我已经编写了xml文件,其中包含类似元素的html标记,现在我想先用这些标记编写一个html文件。我希望你们理解我的观点。当我将按钮更改为文本时,在xml中也应该将按钮更改为文本。