关于map转xmljava的信息
今天给各位分享map转xmljava的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
如何将java中map数据写入txt文件中
比较简单的方法是引入json包,将map数据转换成json格式数据并存放到文件中。具体代码不在此写了。
其他的方法也可以转换成xml格式的数据,保存到内存中,不如json方法简单。另外,如果map中包含数据格式确定,可以自己写代码转换成自己定义的格式保存到文件中,该方法可修改性比较差,费时耗力。
java dom4j 读取xml, 将xml 转换成 List
String truepathSub = truepath.substring(0, truepath.length()-4);
String truepath1Sub = zipnpath.substring(0, zipnpath.length()-4);
String zipname = truepath.substring(25, truepath.length()-4);
SAXReader saxRead = new SAXReader();
Document inDoc = saxRead.read(new File("C:\\apache-tomcat-6.0.29\\webapps\\xml\\"+truepathSub+
"\\"+truepath1Sub+"\\Test MetaData.xml"));
Element rootEl = inDoc.getRootElement();
Element element = rootEl.element("Datas");
//Element element1 = element.element("TestData");
for(Iterator i = element.elementIterator();i.hasNext();){
Element bookEl = (Element) i.next();
String Identifier = bookEl.elementText("Identifier");
String Type = bookEl.elementText("Type");
String Questions = bookEl.elementText("Questions");
String Difficulty = bookEl.elementText("Difficulty");
String SpecialtyType = bookEl.elementText("SpecialtyType");
String Specialty = bookEl.elementText("Specialty");
String Keyword = bookEl.elementText("Keyword");
String Answer = bookEl.elementText("Answer");
String Analysis = bookEl.elementText("Analysis");
String Contribute = bookEl.elementText("Contribute");
String Entity = bookEl.elementText("Entity");
String Date = bookEl.elementText("Date");
String Region = bookEl.elementText("Region");
String TypeOfSchool = bookEl.elementText("TypeOfSchool");
String EducationLevels = bookEl.elementText("EducationLevels");
String Course = bookEl.elementText("Course");
ListStysj bookList = new ArrayListStysj();
Stysj stysj = null;
stysj = new Stysj();
stysj.setIdentifier(Identifier);
stysj.setType(Type);
stysj.setQuestions(Questions);
stysj.setDifficulty(Difficulty);
stysj.setSpecialtyType(SpecialtyType);
stysj.setSpecialty(Specialty);
stysj.setKeyword(Keyword);
stysj.setAnswer(Answer);
stysj.setAnalysis(Analysis);
stysj.setContribute(Contribute);
stysj.setEntity(Entity);
stysj.setDate(Date);
stysj.setRegion(Region);
stysj.setTypeOfSchool(TypeOfSchool);
stysj.setEducationLevels(EducationLevels);
stysj.setCourse(Course);
stysj.setXmlname(zipname);
bookList.add(stysj);
simpleService.save(stysj);
java解析xml字符串 后 组装成map形式,求大神
java html(XML)解析工具jsoup:
说明:使用起来非常简单,就先jquery的dom操作一样方便,jsoup 是一款Java 的HTML、XML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。使用它来做解析非常简单方便。
jsoup中文参考文档:
关于map转xmljava和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-30,除非注明,否则均为
原创文章,转载请注明出处。