xml

原创 2013年12月03日 16:24:03
1. xml 格式字符串写入到 xml文件
 String content = "<A>test</A>" ;
										   
 OutputStreamWriter out = null ;
 try {
     String templetPath =  request.getRealPath("/WEB-INF/classes/templet/"); 
								           
    out = new OutputStreamWriter(new FileOutputStream(templetPath+"\\dmj_body.xml"),"UTF-8");				            	
								           
     out.write(content); 
     }catch (Exception e) { 
	 	e.printStackTrace();
    }finally{ 
        try {
	 	out.flush();
		 out.close();											
	    } catch (IOException e) { 
		 e.printStackTrace();
	   }
   }

2 .xml 文件 返回字符串

	public String  strXmlByJDom(String fileName) {     
	      //定义xml文件路径   
	    SAXBuilder builder = new SAXBuilder( );    
			try {  
			    Document doc = builder.build(new File(fileName)); 
		        ByteArrayOutputStream byteRep = new ByteArrayOutputStream();
		        XMLOutputter docWriter = new XMLOutputter(); 
		        
		         org.jdom.output.Format format = org.jdom.output.Format.getPrettyFormat();   
		         format.setEncoding("GB2312");//设置编码格式    
		        docWriter.setFormat(format); 
		        try
		        {
		            docWriter.output(doc, byteRep);
		        } catch (Exception e)
		        {
		            e.printStackTrace();
		        } 
		        String strFromXml = byteRep.toString(); 
		        return strFromXml;
			} catch (JDOMException e1) { 
				e1.printStackTrace();
			} catch (IOException e1) { 
				e1.printStackTrace();
			}  
	        return "";  
	 } 
3.创建文件夹方法

  public void mkdir(String mkdirName){
		  try{
		   //使用指定的路径创建文件对象
		   File dirFile = new File(mkdirName); 
		   //
		   boolean bFile = dirFile.exists();
		   //已经存在文件夹,操作???提醒是否要替换
		   if( bFile == true ) { 
		    System.out.println("已经存在文件夹"+mkdirName); 
		   }
		   //不存在该文件夹,则新建该目录
		   else{
			    System.out.println("新建文件夹"+mkdirName); 
			    bFile = dirFile.mkdir(); 
			    if( bFile == true ){
			         System.out.println("文件夹创建成功"); 
			    }else{
				     System.out.println(" 文件夹创建失败,清确认磁盘没有写保护并且空件足够"); 
				     System.exit(1); 
			    }
		   }
		  }catch(Exception err){
			   System.err.println("ELS - Chart : 文件夹创建发生异常"); 
			   err.printStackTrace(); 
		  }finally{
		   
		  }
		 }
 

String.xml Excel 相互转换工具

  • 2017年12月07日 16:40
  • 6KB
  • 下载

[JavaEE]Struts2路径问题(如何在jsp页面正确访问struts.xml中的action)

(这是struts.xml,主要是看路径,至于到底执行了什么无需知道) (这是jsp页面。主要看action路径) 基于上面,点击运行。可以由jsp页面(即上面这个)跳转到action处理,a...

AndroidManifest.xml信息查看工具

  • 2017年12月07日 10:19
  • 68KB
  • 下载

布局xml转bitmap

代码: DisplayMetrics dm = activity.getResources().getDisplayMetrics(); int newWidth = d...

网优专业批量XML转CSV工具

  • 2017年12月06日 15:01
  • 46KB
  • 下载

maven 阿里 settings.xml

  • 2017年12月02日 10:55
  • 1KB
  • 下载

【Struts2】7.异步提交响应xml和json

1.返回为XML信息的异步交互 jsp页面 "> My
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:xml
举报原因:
原因补充:

(最多只允许输入30个字)