json语法值怎么获得?如何打开json格式文本?

简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言,json是 JavaScript 对象表示法,而JSON 语法是 JavaScript 对象表示语法的子集,那json语法值怎么获得?下面我们就给大家讲解一下。

代码如下:

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import com.alibaba.fastjson.JSONObject;
public class getJSONValue
{
    public static void main(String[] args)
    {
        String charset = "utf-8";
        File file = new File("D:\\XX\\JSON.txt");
        long fileByteLength = file.length();
        byte[] content = new byte[(int) fileByteLength];
        FileInputStream fileInputStream = null;
        try
        {
            fileInputStream = new FileInputStream(file);
            fileInputStream.read(content);
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
        finally
        {
            try
            {
                fileInputStream.close();
            }
            catch (IOException e)
            {
                e.printStackTrace();
            }
        }
        String str = null;
        try
        {
            str = new String(content, charset);
        }
        catch (UnsupportedEncodingException e)
        {
            e.printStackTrace();
        }
        JSONObject object = (JSONObject) JSONObject.parse(str);
        System.out.println(object.getJSONObject("testsetTestcaseExecute")
            .get("auditor"));
        System.out.println(object.getJSONObject("testsetTestcaseExecute")
            .get("testcaseType"));
    }
}
{"testsetTestcaseExecute":{"auditor":"vame","testcaseType":"Exception"}}
vame
Exception

如何打开json格式文本?

json格式文件打开的方式一:用记事本打开

右击json格式文件,选择打开方式,会有记事本可以选择,点击就可以打开了。

json格式文件打开的方式二:可以用浏览器打开

用样的右击json格式文件,选择打开方式,若是不能直接看到浏览器,可以点击选择默认程序,里面就会有浏览器可以选择点击打开。

json格式文件打开的方式三:可以利用文件编辑器打开

文件编辑器有很多种,像是sublime text、notepad等文件编辑器都可以用来打开json格式文件,但是你需要在电脑上安装这些编辑器,(可以下载这些软件的地址:php中文网工具下载)下面我们用sublime text为例来打开一个json格式文件。

也是右击json格式文件,选择打开方式,会有sublime text,然后点击就可以打开;如图:

json语法值怎么获得?如何打开json格式文本?.png

或者可以直接右击json格式文件,然后如上图可以看见有一个open with sublime text,点击直接就可以打开,同样的使用notepad也是用相同的步骤打开。

JSON 优势与缺点:

JSON不仅减少了解析XML解析带来的性能问题和兼容性问题,而且对于javascript来说非常容易使用,可以方便的通过遍历数组以及访问对象属性 来获取数据,其可读性也不错,基本具备了结构化数据的性质。不得不说是一个很好的办法,而且事实上google maps就没有采用XML传递数据,而是采用了JSON方案。

JSON 另外一个优势是跨域可行性,例如你在www.xxx.com的网页里使用是完全可行的,这就意味着你可以跨域传递信息。

总之json是企业中常用的解析工具,它的相关使用我们一定要熟练,才能进行json解析。最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。

推荐阅读:

java如何写app服务器?Java开发微信api服务器接入

jsf框架缺点是什么?jsf如何托管Bean?

Java面试题如何处理高并发?Java高并发面试题有哪些?