HJSON,JSON的用户界面。

hjson的Python项目详细描述


HJSON PY

Hjson,json的用户界面

hjson使用python 2.5+和python 3.3+(基于simplejson

安装

命令行

Usage:
  hjson [options]
  hjson [options] <input>
  hjson (-h | --help)
  hjson (-V | --version)

Options:
  -h --help     Show this screen.
  -j            Output as formatted JSON.
  -c            Output as JSON.
  -V --version  Show version.

例如echo '{"json":"obj"}' | hjson

用法

importhjson

解码hjson

text="""{
  foo: a
  bar: 1
}"""hjson.loads(text)

结果:

OrderedDict([('foo','a'),('bar',1)])

编码python对象层次结构

hjson.dumps({'foo':'text','bar':(1,2)})

结果:

{
  foo: text
  bar:
  [
    1
    2
  ]
}

编码为json

注意,这可能没有simplejson版本的性能好。

hjson.dumpsJSON(['foo',{'bar':('baz',None,1.0,2)}])

结果:'["foo", {"bar": ["baz", null, 1.0, 2]}]'

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在linux中使用命令行编译eclipse项目?   java从excel单元格值读取和提取文件名   mongodb游标异常Java   如何在Java中从randDouble中随机获得1100之间的值?   java使用bean引用从SpringXML配置迁移到@configuration(Servlet3.0)会导致BeanNotOfRequiredTypeException   java我是否正确地实现了deltatime?   java将CSV内容附加到邮件中   数据库中具有重复值的java Hibernate update语句   c#如何使用Java在Windows上创建虚拟磁盘(信件、共享等)?   java使用InsertionSort算法对包含空元素的字符串数组进行排序   使用Java正则表达式提取html中的文本   java如何在安卓中使用导入包中的类   检查字符的java规则   不带列名的java DefaultTableModel   java Nillable=false在apache cxf中不起作用   java DecimalFormat无法处理数学问题。圆周率   当用户再次登录时,数据从Firebase数据库中删除   java Android Dropbox API v2使用访问令牌自动访问   从Mockito参数captor捕获时,java函数接口不可序列化