User Ratings

★★★★★
★★★★
★★★
★★
55
0
1
1
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

Rate This Project

Login To Rate This Project

User Reviews

  • MacOS required some corrections and changes. Line 2 of GNU_C.h fixed misspelling of _GUN_ to _GNU_. From within _internal/Sources directory: ln -s ../Dependencies. make; sudo make install Expect warnings: clang: warning: optimization flag '-fexpensive-optimizations' is not supported clang: warning: argument unused during compilation: '-fast' clang: warning: argument unused during compilation: '-fexpensive-optimizations' g++ -o $@ $< -ljson It all compiles, links, and installs. I have not yet tested it extensively, thus the lack of optional rating.

  • Works as advertised, easy to use.

  • Be careful when you are up to choose this libjson. 1. If you need to handle Unicode ( why not. You have to for handling Twitter & Facebook response. ), make sure that your host app uses GNU C++ standard not strict ANSI C++ standard. if using strict ANSI C++ standard, Unicode support in this library should be turned off. Then it can't handle Unicode escape sequence like \uXXXX. At least it should return \uXXXX if it can't handle the Unicode. As some people pointed out, wouldn't it be better to conver it to UTF-8? Unicode escape sequence is not UTF-8. If Unicode option is off, it will return chopped string at \u. (returns only up to \. eg. "This is \uAC00" yields "This \". 2. Documentation is not clear if it's SOX style or DOM parser style. It turned out that it handles the both, which is good. More accurately speaking, you can achieve SOX-like on by using its iterator. 3. Its build option is also expected to be specified in a header file, JSONOptions.h, which can introduce some odd situation when using this library in your host project.

  • I had to make a change to the make file because of a "No such file or directory". After the change, it worked like a charm. The change is in the install_headers: banner section. cp -rv ./$(srcdir)/Dependencies/ $(include_path)/$(libname_hdr)/$(srcdir) was changed to cp -rv ./$(srcdir)/../Dependencies/ $(include_path)/$(libname_hdr)/$(srcdir)

    1 user found this review helpful.
  • Thanks for Libjson, it's good!

    1 user found this review helpful.
  • A very very good project!

  • Superb

    5 users found this review helpful.
  • Great work!

    5 users found this review helpful.
  • Cant live wo it, tnx

    5 users found this review helpful.
  • Cool!

    5 users found this review helpful.
  • Nice, nice, nice!

    5 users found this review helpful.
  • Very good Software.

    1 user found this review helpful.
  • Thanks for great project! Simply the best.Good,good,good.+1

  • very good project, thanks!Good,good,good.+1

  • very good project, thanks!Good,good,good.+1

  • Thanks for lib, it really helps me with my project.

  • very good project, thanks!Good,good,good.+1

    1 user found this review helpful.
  • very good project, thanks!

  • very good project, thanks!

    1 user found this review helpful.
  • Great library for use in OBSE as a plugin. Combined with Boost the two libraries solved my problems.

  • I like libjson

  • Amazing job. Thanks all You Rock!

    4 users found this review helpful.
  • Very good work! Thank you very much!

    6 users found this review helpful.
  • Used this for a couple of years having tried a couple of alternatives - couldn't be without it.

    1 user found this review helpful.
  • Great work! Simple and easy - what can be better?!

    1 user found this review helpful.
Show next 25 reviews >