[Qgis-developer] Manipulating JSON files from Python

Noli Sicad nsicad at gmail.com
Wed Nov 14 23:34:43 PST 2012


This might help.

Tablib: Pythonic Tabular Datasets

http://docs.python-tablib.org/en/latest/


tablib.Dataset()
    A Dataset is a table of tabular data. It may or may not have a
header row. They can be build and manipulated as raw Python datatypes
(Lists of tuples|dictionaries). Datasets can be imported from JSON,
YAML, and CSV; they can be exported to XLSX, XLS, ODS, JSON, YAML,
CSV, TSV, and HTML.

tablib.Databook()
    A Databook is a set of Datasets. The most common form of a
Databook is an Excel file with multiple spreadsheets. Databooks can be
imported from JSON and YAML; they can be exported to XLSX, XLS, ODS,
JSON, and YAML.

https://github.com/kennethreitz/tablib

Noli

On 11/15/12, gene <martin.laloux at gmail.com> wrote:
> see also  json – JavaScript Object Notation Serializer
> <http://www.doughellmann.com/PyMOTW/json/>   in the series "Python Module of
> the Week" of Doug Helmann. Sean Gillies (Shapely) also developed GeoJSON (
> http://pypi.python.org/pypi/geojson/1.0.1
> <http://pypi.python.org/pypi/geojson/1.0.1>  ) for geospatial purposes.
> For others implementations see
> http://pypi.python.org/pypi?%3Aaction=search&term=json&submit=search
> <http://pypi.python.org/pypi?%3Aaction=search&term=json&submit=search>
>
> As already mentioned, json, once loaded into Python is nothing more than a
> dictionary.
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.n6.nabble.com/Manipulating-JSON-files-from-Python-tp5016253p5016491.html
> Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>


More information about the Qgis-developer mailing list