`
huibin
  • 浏览: 740291 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

InputStream转String

    博客分类:
  • JAVA
 
阅读更多
 org.apache.commons.io.output.ByteArrayOutputStream
int i = -1;
//org.apache.commons.io.output.ByteArrayOutputStream
ByteArrayOutputStream baos = new ByteArrayOutputStream();
while ((i = is.read()) != -1) {
	baos.write(i);
}
String content = baos.toString();

 

byte数组

int i = -1;
byte[] b = new byte[1024];
StringBuffer sb = new StringBuffer();
while ((i = is.read(b)) != -1) {
	sb.append(new String(b, 0, i));
}
String content = sb.toString();

  

java中 将字符串 转成 inputstream 转换后如何查看inputstream的size

String str = "something";
Byte[] bytes = str.getBytes() ;
ByteArrayInputStream bais=new ByteArrayInputStream(bytes);
int size=bytes.lenghth;

 将InputStream流转换成字符串 

 

InputStream fs=fi.getInputStream();
     int b;
      //顺序读取文件text里的内容并赋值给整型变量b,直到文件结束为止。
     StringBuffer sb=new StringBuffer();
     while((b=fs.read())!=-1 ){
      if((char)b=='\n'){
       sb.append("回车");
      }else{
       sb.append((char)b);
      }
     }
     out.println(sb.toString());

  

分享到:
评论

相关推荐

    java 中InputStream,String,File之间的相互转化对比

    主要介绍了java 中InputStream,String,File之间的相互转化对比的相关资料,需要的朋友可以参考下

    Android XML解析源码

    String[] getStringArray InputStream String String getString InputStream String String getColor InputStream String String getDimens InputStream String 使用方法类似 getResources getStringArray

    java的poi技术读取Excel数据到MySQL

    应用java的poi技术读取Excel数据到MySQL的实例源码,对学习Java编程技术有所帮助,与大家分享。

    Android 读取资源文件实例详解

    本文主要介绍 Android 读取资源文件,直接从 assets 读取,从 Raw 文件中读取,InputStream 转 String。 以下为直接从assets读取: /** * 得到Assets里面相应的文件流 * * @param fileName * @return */ ...

    java io读取文件到String

    public static String loadAFileToStringDE1(File f) throws IOException { long beginTime = System.currentTimeMillis(); InputStream is = null; String ret = null; try { is = new BufferedInputStream( ...

    XmlToJson:Android库,用于将XML转换为JSON以及将JSON转换为XML

    有两种创建XmlToJson对象的方法:从String或从InputStream 。 String xmlString; // some XML String previously created XmlToJson xmlToJson = new XmlToJson . Builder (xmlString) . build(); 或者 ...

    java io InputStream and outputStream

    适合初学者的一些代码,public static void main(String[] args) { File file1 = new File("c:\\aaa.txt");// 定位文件 if (!file1.exists()) { System.out.println("文件不存在...."); } else { try { ...

    Struts Updownload 源码

    String realPath=ServletActionContext.getServletContext().getRealPath("/"+this.getPath()+"/"+fileName); System.out.println(realPath); return ServletActionContext.getServletContext()....

    FFmpeg(liunx中amr转MP3工具)

    InputStream stderr = proc.getErrorStream(); InputStreamReader isr = new InputStreamReader(stderr); BufferedReader br = new BufferedReader(isr); String line = null; StringBuffer sb = new ...

    Android开发人员不得不收集的代码

    inputStream2String, string2InputStream : inputStream 与 string 按编码互转 outputStream2String, string2OutputStream: outputStream 与 string 按编码互转 bitmap2Bytes, bytes2Bitmap : bitmap 与 byteArr 互...

    java网络编程抓取指定网页信息--UrlHtml(java源码)

    String inputStream = null; inputStream = in.readLine(); while(inputStream!=null){ System.out.println(inputStream); inputStream = in.readLine(); } } catch (MalformedURLException e) { /...

    Java 获取URL的内容

    好,一下就开始代码吧: 代码如下:public String getUrlContent(String path){ String rtn = “”; int c; try{ java.net.URL l_url = new java.net.URL(path); java.net.HttpURLConnection l_con

    网页无组件上传图片与大家分享

    private ServletInputStream sis = null; //输入流 private String[] description = new String[255]; //描述状态 private long size = 100 * 1024; //限制大小 private int count = 0; //已传输文件数目 ...

    ftp网络下载

    public static void downLoadByUrl(String urlStr, String fileName, String savePath) throws IOException { URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); ...

    domino访问关系性数据库例子

    private static String aJdbcStr; private static String aUsername; private static String aPassword; private static String aDrv; public void NotesMain() { Session session = null; AgentContext ...

    深刻理解java io

    2) StringBufferInputStream:把一个String对象作为InputStream 3) FileInputStream:把一个文件作为InputStream,实现对文件的读取操作 4) PipedInputStream:实现了pipe的概念,主要在线程中使用 5) ...

    J2ME入门教程.10(j2me与Servlet相互通讯)编写和配置Servlet服务端

    String data_MIDlet = d_Inputstream.readUTF(); d_Inputstream.close(); System.out.println( "从手机上接收过来的信息:" + data_MIDlet ); String record_String = new String( data_MIDlet + " ,成功登陆" ...

    java7源码-java-convert-example:本项目记录一些常见对象转换的方法,例如:文件转换、日期时间转换、stream流转换、

    java7 源码 java-convert-example 平时的java项目中会存在各种对象的互相转换的情况,本项目记录一些常见对象转换的方法,例如...InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。 Outpu

    属性文件读写(java)

    private void setValue(String key, String value, String comments){ this.pro = new Properties(); this.pro.setProperty(key, value); OutputStream os = getPropertyFileOutputStream(); try { ...

    读取excel(.xls,.xlsx)文件JAVA源代码

    可以传入文件的 开始行,结束行,sheet页名称,开始列,结束列,读取文件,返回List<Map<String, Object>>类型和List;Object>>类型,List<Map<String, Object>>需要传入对应的key字符串,然后用“;”进行分割...

Global site tag (gtag.js) - Google Analytics