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


热门话题
找不到足够的连续内存会导致OOM吗?   java如何计算一个矩形可以放入另一个矩形的次数?   谷歌地图api java   java Autowired批注在AuthenticationSuccessHandler中返回null   Java电话号码格式正则表达式   eclipse我希望能够同时选择多个复选框?Java SWT   java j2objc可以用于生成不适用于iOS的目标C代码吗?   使用cUrl将PHP post数组转换为java servlet   java playpac4j和Play 2.5:@requireAuthentication注释导致stacktrace   java为什么在Javamail中连接超时?   java使用SwingUtilities。main方法中的invokeLater()   如何在名为from Unity的Java插件中创建Android处理程序