Java 如何使JAR文件更改为XML文件?

Java 如何使JAR文件更改为XML文件?,java,xml,jar,Java,Xml,Jar,我试图通过jar文件重写xml文件。现在,jar文件可以读取xml文件,但不能重新写入。代码如下: publicstaticvoidaddmoney(整数货币){ 试一试{ DocumentBuilderFactory docFactory=DocumentBuilderFactory.newInstance(); DocumentBuilder docBuilder=docFactory.newDocumentBuilder(); Document doc=docBuilder.parse(

我试图通过jar文件重写xml文件。现在,jar文件可以读取xml文件,但不能重新写入。代码如下:

publicstaticvoidaddmoney(整数货币){
试一试{
DocumentBuilderFactory docFactory=DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder=docFactory.newDocumentBuilder();
Document doc=docBuilder.parse(SaveData.class.getResourceAsStream(“SaveData.xml”);
元素udata=doc.getDocumentElement();
udata.normalize();
节点mnode=udata.getElementsByTagName(“货币”).item(0);
int mony=Integer.parseInt(mnode.getTextContent())+money;
mnode.setTextContent(“+mony”);
TransformerFactory TransformerFactory=TransformerFactory.newInstance();
Transformer Transformer=transformerFactory.newTransformer();
DOMSource=新的DOMSource(doc);
StreamResult=newstreamresult(新文件(“SaveData.xml”);
变换(源、结果);
}catch(异常e){e.printStackTrace();}
}