Hi Jayanth, Ideally speaking a JSON shouldn't be created with repetitive key names. But manually it is possible that a proper JSON file can be appended with a duplicate key. We need to catch that duplicate key. If we are going to use json.load(), the repetitive keys of the JSON file wont get loaded. Only the last occurrence of the key will be there in that loaded data.
Instead I want that entire data in JSON file should be loaded. Hoping that you got the point what I want :-) Thanks, Lokesh. On Friday, 21 March 2014 2:45 PM, Jayanth Koushik <jnkous...@gmail.com> wrote: Hi Lokesh The 'problem' that you talk about isn't really a problem. Since the JSON specification does not say what is to be done for repeated names, it is up to the implementation to decide. What is your requirement for handling repeated names? Jayanth On Fri, Mar 21, 2014 at 2:30 PM, lokesh bobby <lokeshbob...@yahoo.com> wrote: Hi Noufal, > >Thanks for your reply. I am not looking for loading the JSON file. There is a >limitation in it. Go thru the links > >http://docs.python.org/2/library/json.html#repeated-names-within-an-object >http://docs.python.org/3.2/library/json.html#repeated-names-within-an-object > >In order to get rid of that problem, I am looking for some JSON stream parsers. > >Thanks, >Lokesh. > > > > >On Friday, 21 March 2014 2:09 PM, Noufal Ibrahim KV <nou...@nibrahim.net.in> >wrote: > >On Fri, Mar 21 2014, lokesh bobby wrote: > > >> Hi ALL, >> >> Can you share your thoughts on how to parse a JSON file by using >> python? > >import json > >with open("data.json") as f: > json.load(f) > > >[...] > > >-- >Cordially, >Noufal >http://nibrahim.net.in >_______________________________________________ >BangPypers mailing list >BangPypers@python.org >https://mail.python.org/mailman/listinfo/bangpypers > _______________________________________________ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers