<div dir="ltr">As Jesper said, there is no official Erlang release with support for maps, so most JSON libraries still represent parsed JSON documents as k/v lists. I'm currently working on a project that uses lots of JSON-like documents and in order to preserve my sanity I wrote <a href="https://github.com/jcomellas/kvlists">kvlists</a>, which should greatly simplify the manipulation of JSON documents decoded by the <a href="https://github.com/talentdeficit/jsx">jsx</a> library. Check the examples and let me know if there is any particular functionality that you'd find useful and is not already there.<div>
<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 6, 2014 at 11:15 AM, Jesper Louis Andersen <span dir="ltr"><<a href="mailto:jesper.louis.andersen@erlang-solutions.com" target="_blank">jesper.louis.andersen@erlang-solutions.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><div>On 06 Mar 2014, at 15:04, t x <<a href="mailto:txrev319@gmail.com" target="_blank">txrev319@gmail.com</a>> wrote:</div>
<br><blockquote type="cite"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important"> I'm already using r17. Are there any json libraries that take</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">advantage of this yet?</span></blockquote>
</div><br><div>No, you are using 17.0-rc2 which is a release candidate. I don’t know of any JSON library taking advantage of maps yet. I expect code to pick up maps around the 17.0 release and it will probably be in general use around 17.2 when the major bugs have been weeded out.</div>
<div><br></div><div>Maps is a feature that will take time to adopt. It will not happen magically over the course of the first release.</div></div><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>