zoukankan      html  css  js  c++  java
  • org.codehaus.jettison.json.JSONObject使用方法

    public static void main(String[] args)
        {
            System.out.println("测试开始");
            File file = new File("D:/files/req.txt");
            BufferedReader reader = null;
            String jsonStr = "";
            try
            {
                
                reader = new BufferedReader(new FileReader(file));
                
                String readLine = "";
                while ((readLine = reader.readLine()) != null)
                {
                    jsonStr += readLine + "
    ";
                    
                }
                
                
                System.out.println(jsonStr);
                JSONObject jsonObj;
                try
                {
                    jsonObj = new JSONObject(jsonStr);
                    System.out.println(jsonObj.get("Version"));
                    System.out.println(jsonObj.get("VimId"));
                }
                catch (JSONException e)
                {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                        
                
                
                
            }
            catch (FileNotFoundException e)
            {
                e.printStackTrace();
                System.out.println("e" + e.getMessage());
            }
            catch (IOException e)
            {
                // TODO Auto-generated catch block
                e.printStackTrace();
                System.out.println("error" + e.getMessage());
            }
            finally
            {
                if (reader != null)
                {
                    try
                    {
                        reader.close();
                    }
                    catch (IOException e)
                    {
                        System.out.println("close fail!!"+ e.getMessage());
                    }
                }
            }
    
        }
    

      输出结果:

    测试开始
    {
        "Version": "1.0",
        "VimId": "81f1d9d0-ca13-4eea-a4ce-9bd89a50c9d1",
        "SrcType": "vpim",
        "MsgType": "vimPmMetrics",
        "FileUri": "https://192.168.112.80:9131/v1/vimPm/files/201606011415.gz"
    }
    
    1.0
    81f1d9d0-ca13-4eea-a4ce-9bd89a50c9d1
    

      

  • 相关阅读:
    李宏毅2021春机器学习课程笔记——通过训练集上的Loss可获得的信息
    python学习-NotImplementedError的使用
    代码运行优化
    django实现上传文件读取文件内容
    django-admin上传下载文件
    AtCoder Beginner Contest 191 F
    敏感词过滤 AC自动机
    面经知识点
    select poll epoll实例
    socket用法
  • 原文地址:https://www.cnblogs.com/endtel/p/7218636.html
Copyright © 2011-2022 走看看