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第三方库


热门话题
javai是JAXB的新手。如何将两个具有不同名称空间的不同xml合并为一个具有根元素的xml并将其解组?   JDO中的java应该是可传递的DefaultFetchGroup吗   java服务器配置问题   java在理解JList时遇到困难   java何时将RequestContextFilter用于Jersey?   java从数据库中读取文本文件。jar文件   Java正则表达式,仅适用于不包括零的正数   爪哇番石榴。类路径中的jar   JavaEE:关于设计的问题   java GUI,在面板中排列按钮   java Android为什么使用接口被认为是活动和片段之间通信的最佳实践?   java如何获取wicket图像的url以在开放图元标记中使用它   从Java字节[]>Base64>Javascript数组缓冲>Base64>byte[]   java正则表达式帮助字符串JWE766。1.pdf格式摘录766   java Hibernate,JPA忽略@Formula