package test;
import java.io.File;
import java.util.List;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import org.jdom.Document;
import org.jdom.input.SAXBuilder;
public class Excel {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
// WriteExcel excel = new WriteExcel("");
System.out.println(System.getProperty("user.dir"));
// ReadXML doc = ReadXML.getInstance(System.getProperty("user.dir")+"//src//test//test_zh.xml");
// ReadXML doc = new ReadXML();
ReadXML doc1 = ReadXML.xml;
doc1.getInstance(System.getProperty("user.dir"));
List list = doc1.getID();
WritableWorkbook book=
Workbook.createWorkbook(new File("D:\\MyEclipse 6.0\\workspace\\json\\src\\test\\test.xls"));
// book.
//添加一个工作表
WritableSheet sheet=book.createSheet("第一页",1);
for( int i = 0; i< list.size(); i++)
{
List tagList = (List)list.get(0);
List zhList = (List)list.get(1);
sheet.addCell(new Label(0,0,"词条"));
sheet.addCell(new Label(1,0,"中文"));
for(int j = 0; j< tagList.size(); j++)
{
String str = (String)tagList.get(j);
sheet.addCell(new Label(0,j,str));
// sheet.addCell(new Label(1,0,"中文"));
}
for(int k = 0; k< zhList.size(); k++)
{
String str1 = (String)zhList.get(k);
sheet.addCell(new Label(1,k,str1));
// sheet.addCell(new Label(1,0,"中文"));
}
}
book.write();
book.close();
}
}
++++++++++++++++++++++++++++++++++++++++++++
package test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.InputStreamReader;
import java.io.Reader;
import java.util.ArrayList;
import java.util.List;
import org.jdom.Attribute;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
public class ReadXML {
static Document doc;
static ReadXML xml;
public static ReadXML getReadXML()
{
xml = new ReadXML();
return xml;
}
public static void getInstance(String path) throws Exception
{
File file = new File(path);
if(file.isDirectory())
{
File[] fileList = file.listFiles();
for(int i = 0 ; i < fileList.length ; i++)
{
File nodeFile = fileList[i];
System.out.println(nodeFile);
getInstance("00="+nodeFile.toString());
}
}
else
{
String fileName = file.getName();
// System.out.println(file.getPath());
if(fileName.indexOf("zh") > 0)
{
getbuild(fileName);
}
}
// return xml;
}
public static List getbuild(String path) throws Exception
{
// xml = new ReadXML();
// InputStreamReader isr = new InputStreamReader(new FileInputStream(path));
Reader isr = new InputStreamReader(new FileInputStream(path),"UTF-8");
SAXBuilder build = new SAXBuilder();
doc = build.build(isr);
isr.close();
List tagList = new ArrayList();
List zhList = new ArrayList();
List enList = new ArrayList();
List list = new ArrayList();
Element root = doc.getRootElement();
List<Element> elementlist = root.getChildren();
for(int i = 0; i < elementlist.size(); i++)
{
Element child = elementlist.get(i);
Attribute id = child.getAttribute("id");
String idCon = id.getValue();
String con = child.getValue();
tagList.add(idCon);
zhList.add(con);
System.out.println(child.getValue());
// System.out.println(child.getAttributeValue("id"));
System.out.println(idCon);
}
list.add(tagList);
list.add(zhList);
return list;
// return xml;
}
public static List getID()
{
List tagList = new ArrayList();
List zhList = new ArrayList();
List enList = new ArrayList();
List list = new ArrayList();
Element root = doc.getRootElement();
List<Element> elementlist = root.getChildren();
for(int i = 0; i < elementlist.size(); i++)
{
Element child = elementlist.get(i);
Attribute id = child.getAttribute("id");
String idCon = id.getValue();
String con = child.getValue();
tagList.add(idCon);
zhList.add(con);
System.out.println(child.getValue());
// System.out.println(child.getAttributeValue("id"));
System.out.println(idCon);
}
list.add(tagList);
list.add(zhList);
return list;
}
}
分享到:
相关推荐
样例数据-连锁超市销售数据供数据测试使用,可以做为数据分析工具的演示学习数据使用
python
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
关键词:冷热电联供;CHP机组;热泵;冰储冷空调;需求响应 参考文献:《基于综合需求响应和奖惩阶梯型碳交易的综合能源系统优化调度》《计及需求响应和阶梯型碳交易机制的区域综合能源系统优化运行》《碳交易机制下考虑需求响应的综合能源系统优化运行 》《考虑综合需求侧响应的区域综合能源系统多目标优化调度》 主要内容:综合上述文献搭建了冷热电联供型综合能源系统,系统结构如图2所示,通过引入需求响应机制减小了冷热电负荷的用电成本,提升了综合能源系统的经济性。
python
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
内容概要:本文介绍了Linux虚拟文件系统(Virtual File System,简称VFS)的原理、结构及操作流程,包括其主要对象如超级块、i节点、数据块、目录块和间接块的组成及其工作原理,并通过实验详述了如何实现一个简易的虚拟文件系统(samplefs),包括编译、加载、挂载和操作该文件系统的步骤。 适合人群:具有一定Linux内核基础知识的研发人员、高等院校操作系统专业的学生、对虚拟文件系统感兴趣的计算机科学和技术人员。 使用场景及目标:帮助读者深入理解VFS的工作原理及内部结构,掌握VFS对文件系统的抽象处理能力,并通过动手实践加深对实际文件系统操作的熟练程度,包括但不限于文件的创建与删除,目录的创建与删除,文件内容的读取和写入等功能。 阅读建议:文章理论与实践相结合,理论部分侧重于讲解VFS的概念和内部结构,实践部分提供详细的文件系统实现过程,建议先理解背景知识与VFS的架构再跟随实验操作,以便获得更好的学习效果。
对原始鲸鱼优化算法进行改进的一种全局搜索策略的鲸鱼优化算法GSWOA对LSTM的超参数进行寻优,建立多特征输入,单个因变量输出的拟合预测模型。 程序内注释详细,直接替数据就可以用。 程序语言为matlab。 附赠一份优化算法的参考文献,方便学习和理解。 程序具体运行效果图如下所示。 想要的加好友我吧。
download@xulhedexlite.com.xpi
电力系统优化 matlab 微电网 综合能源 电厂优化 编程 代码 模型复现 关键词:微电网; 综合能源优化;多时间尺度滚动优化;风光储微网优化;场景生成;场景削减;机会约束规划;主从博弈;碳捕集;阶梯式碳交易机制;电制氢;需求响应;综合能源系统;冷热电联供;柔性负荷;风光负荷数据生成。
python
PSO优化CNN-LSTM做预测,即PSO-CNN-LSTM。 优化的是隐藏层单元数目,初始学习率等网络参数。 预测精度要高于CNN-LSTM。
Video-2024-10-05上午-线程同步.wmv
大模型时代下的AI for Science.pptx
springboot213大学生心理健康管理系统的设计与实现
===如资源质量问题,可半价退款,代下全网资源,价格公道==== bootloader程序可以在开机3s内传输升级文件进行升级,升级结束后自动运行;运行APP是可以随时升级。。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。
CLASSIC(WV)旋转喷嘴用户手册
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。