<div dir="ltr">If the goal is validation, you might be interested in (drum roll for self-link) <a href="https://github.com/mapbox/geojsonhint">https://github.com/mapbox/geojsonhint</a> which is usable as a website, javascript library (client or server), and binary utility.</div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, May 27, 2014 at 11:27 AM, Simser, Bil <span dir="ltr"><<a href="mailto:bil.simser@fortisalberta.com" target="_blank">bil.simser@fortisalberta.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Erik,<br>
<br>
Totally understand and I'm the last person to want JSON to even begin to resemble XML. I like simplicity. I was just looking for a good way to validate GeoJSON files (without going to an online service).<br>
<br>
FWIW, <a href="http://geojsonlint.com/" target="_blank">http://geojsonlint.com/</a> is good for this and can be invoked with a POST.<br>
<br>
Thanks.<br>
<div class="HOEnZb"><div class="h5"><br>
-----Original Message-----<br>
From: Erik Wilde [mailto:<a href="mailto:dret@berkeley.edu">dret@berkeley.edu</a>]<br>
Sent: Tuesday, May 27, 2014 9:24 AM<br>
To: Simser, Bil; <a href="mailto:geojson@lists.geojson.org">geojson@lists.geojson.org</a><br>
Subject: Re: [GeoJSON] Greetings and schemas<br>
<br>
hello bill.<br>
<br>
On 2014-05-27, 7:24 , Simser, Bil wrote:<br>
> First time on the list so be gentle. I’m currently building a .NET<br>
> library that converts KML to GeoJSON (basically a .NET version of a<br>
> JavaScript project but I needed it for client/server operations). As<br>
> I’m working through the project I found an initiative around creating<br>
> schemas for JSON (<a href="http://json-schema.org/" target="_blank">http://json-schema.org/</a>) and thought it might be<br>
> useful to have a GeoJSON schema for validation (currently I’m just<br>
> validating through code checks in unit tests).<br>
<br>
the issue with JSON schemas is that there is no stable language to write them in. there were and are a couple of proposals, but there isn't the one language do rule them all such as DTD or XSD for XML.<br>
<br>
the reason is that parts of the JSON community don't like the idea of a schema language at all. there is a lingering perma-thread on the IETF JSON list, and because of the heated debates, i think nobody ever had the energy to really follow through with a proposal and define and standardize a schema language.<br>


<br>
that doesn't mean that there aren't scenarios where schemas might be useful. just don't be surprised to get passionate reactions when you bring up the idea of schemas and a schema language in JSON-land.<br>
<br>
cheers,<br>
<br>
dret.<br>
<br>
--<br>
erik wilde | mailto:<a href="mailto:dret@berkeley.edu">dret@berkeley.edu</a>  -  tel:<a href="tel:%2B1-510-2061079" value="+15102061079">+1-510-2061079</a> |<br>
            | UC Berkeley  -  School of Information (ISchool) |<br>
            | <a href="http://dret.net/netdret" target="_blank">http://dret.net/netdret</a> <a href="http://twitter.com/dret" target="_blank">http://twitter.com/dret</a> |<br>
_______________________________________________<br>
GeoJSON mailing list<br>
<a href="mailto:GeoJSON@lists.geojson.org">GeoJSON@lists.geojson.org</a><br>
<a href="http://lists.geojson.org/listinfo.cgi/geojson-geojson.org" target="_blank">http://lists.geojson.org/listinfo.cgi/geojson-geojson.org</a><br>
</div></div></blockquote></div><br></div>