导航:首页 > 编程语言 > javadomxml字符串

javadomxml字符串

发布时间:2023-06-28 21:20:36

❶ 请问java中怎么将生成的XML转化为字符串

此方法传入文件名即可获得对象
-------------------------------------------
import java.beans.XMLDecoder;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;

public class ReadXml {
public static Object getXml(String path){
File file=new File(path);
FileInputStream fileInputStream;
Object object=null;
try {
fileInputStream = new FileInputStream(file);
XMLDecoder decoder=new XMLDecoder(fileInputStream);
object=decoder.readObject();

fileInputStream.close();
decoder.close();

} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return object;
}
}
---------------------------------------------------------------------
如果不可以 用这个写的方式 直接写对象到XML里 此方法需传入对象和写入路径

mport java.beans.XMLEncoder;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class WriteXml {
public static void setXml(Object o,String fileName){
File file=new File(fileName);

try {
FileOutputStream fileOutputStream=new FileOutputStream(file);
XMLEncoder encoder=new XMLEncoder(fileOutputStream);
encoder.writeObject(o);
encoder.flush();
encoder.close();
fileOutputStream.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

阅读全文

与javadomxml字符串相关的资料

热点内容
电脑微信聊天记录怎么加密了 浏览:792
免费学画画的app哪个最好 浏览:966
怎么新建一个php文件 浏览:570
宁波python 浏览:347
美团程序员椅子 浏览:838
增加服务器是什么意思 浏览:687
丰田压缩机转速 浏览:483
加密的行业 浏览:258
app图形化编程语言 浏览:797
影响云服务器的因素有哪些 浏览:687
修改编译后c的文件 浏览:705
8051单片机步进电机 浏览:974
eve箱子已加密 浏览:454
python3eval函数 浏览:746
丹阳哪个app最好 浏览:429
w3m命令 浏览:982
mongodbphp操作类 浏览:988
如何用好压压缩文件 浏览:586
程序员应该如何选择下家公司 浏览:527
为什么建网站要用服务器 浏览:69