<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Tema: JSON | Sentido Web</title>
<link>http://sentidoweb.com/</link>
<description>Actualidad y maneras de hacer en Internet (programación, diseño, tendencias, negocios...)</description>
<language>es</language>
<copyright>Copyright 2008</copyright>
<lastBuildDate>Fri, 14 Mar 2008 09:30:00 +0000</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.2</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>Taffy DB: usar JSON de forma similar a SQL</title>
<description><![CDATA[<p>Interesante librería que nos permite acceder a datos JSON mediante una nomenclatura parecida a SQL. Así cuando desarrollemos una capa de Ajax podemos buscar entre los datos, o modificarlos mediante esta librería.</p>
<p>Unos ejemplos de uso serían los siguientes:</p>
<pre><code>products.find({price:{lessthan:10},
  type:{not:"Book"}});</code></pre>
<pre><code>friends.insert(
  {name:"Brian",
  gender:"M",
  married:"No",
  age:52,
  state:"FL",
  favorite_foods:["fruit","steak"]
});</code></pre>
<p>Esta librería nos permite en sus 10K hacer consultas, insertar, borrar y actualizar datos, ordenar, realizar bucles, queries avanzadas, ordenar los datos y a parte es compatible con YUI, JQuery, Dojo, Prototype y EXT.</p>
<p><a href="http://taffydb.com/">Taffy DB</a></p>
<p>Vía / <a href="https://www.ajaxline.com/node/795">AjaxLine</a></p>]]></description>
<link>http://sentidoweb.com/2008/03/14/taffy-db-usar-json-de-forma-similar-a-sql.php</link>
<guid>http://sentidoweb.com/2008/03/14/taffy-db-usar-json-de-forma-similar-a-sql.php</guid>
<category>JSON</category>
<pubDate>Fri, 14 Mar 2008 09:30:00 +0000</pubDate>
</item>
<item>
<title>JsonSQL: consultas SQL sobre JSON</title>
<description><![CDATA[<p><strong>JsonSQL</strong> es una librería Javascript que nos permite realizar consultas sobre variables con formato JSON, mediante sintaxis SQL.</p>
<p>Por ahora solo está permitido las consultas <em>SELECT</em> y la verdad es que tiene bastantes limitaciones:</p>
<ul><li>No admite espacios entre listas tipo "select campo1,campo2,campo3" o "limit 0,10"</li>
<li>Las condiciones en el <em>WHERE</em> serán condiciones Javascript y no SQL</li>
<li>La documentación es escasa y parece que no admite alias, joins, count o group by</li></ul>
<p>Un ejemplo de consulta sería el siguiente:</p>
<pre><code>sonsql.query("select title,url from json.channel.items where (category=='javascript' || category=='vista') order by title,category asc limit 3",json);</code></pre>
<p>Una librería parecida y más completa es <a href="http://sentidoweb.com/2007/07/04/trimquery-usa-sql-en-javascript.php">TrimQuery</a>, de la cual ya hablamos hace tiempo. De todas formas, recomiendo no usar este tipo de librerías, que sí, son muy cómodas, pero no tengo muy claro que tengan buen rendimiento.</p>
<p><a href="http://www.trentrichardson.com/jsonsql/">JsonSQL</a></p>
<p>Vía / <a href="http://www.ajaxline.com/jsonsql-0-1">AjaxLine</a></p>]]></description>
<link>http://sentidoweb.com/2008/01/18/jsonsql-consultas-sql-sobre-json.php</link>
<guid>http://sentidoweb.com/2008/01/18/jsonsql-consultas-sql-sobre-json.php</guid>
<category>JSON</category>
<pubDate>Fri, 18 Jan 2008 09:00:00 +0000</pubDate>
</item>
<item>
<title>Formatea código JSON online</title>
<description><![CDATA[<p>Suele pasar que el código JSON que generamos para que lo lea el navegador, suele estar falto de formato, por lo cual leerlo para depurarlo suele ser algo complicado. Realmente es buena idea no meterle espacios, saltos de línea o tabuladores para dejarlo "bonito", ya que eso es desperdicio del ancho de banda (hay que ahorrar por todas partes).</p>

<p><strong>JSON Formatter</strong> es una aplicación online que nos formatea el código JSON que introducimos, añadiendo espacios, tabuladores y saltos de línea para una mejor comprensión.</p>

<p><img alt="jsonformatter.png" src="http://sentidoweb.com/img/2008/01/jsonformatter.png" width="400" height="267" class="center" /></p>

<p><a href="http://curiousconcept.com/jsonformatter/">JSON Formatter</a></p>

<p>Vía / <a href="http://www.dzone.com/links/rss/json_formatter.html">dzone</a></p>]]></description>
<link>http://sentidoweb.com/2008/01/11/formatea-codigo-json-online.php</link>
<guid>http://sentidoweb.com/2008/01/11/formatea-codigo-json-online.php</guid>
<category>JSON</category>
<pubDate>Fri, 11 Jan 2008 10:00:00 +0000</pubDate>
</item>
<item>
<title>JSONER: librería para JSON</title>
<description><![CDATA[<p><strong>JSONER</strong> es una librería Javascript para felicitar la creación de aplicaciones Ajax que necesiten de JSON. Nos ofrece diversas funcionalidades para llevar a cabo las tareas necesarias para trabajar con JSON.</p>
<p>Entre las utilidades que nos ofrece encontramos:</p>
<ul><li><strong>Herramientas genéricas</strong>: buscar datos, modificar HTML, comparar objetos JSON, acceder a propiedades.</li>
<li><strong>API de eventos</strong>: para poder trabajar en estructuras tipo árbol.</li>
<li><strong>Tratamiento como nodos</strong>: como si se tratara de un árbol (XML o parecido), podemos acceder a hijos, tratarlos, modificarlos y otras operaciones.</li>
<li><strong>Búsqueda de datos</strong>: para especificar condiciones en la búsqueda y encontrar objetos en JSON.</li>
<li><strong>Utilidades varias</strong>: clonar árboles JSON, unir árboles JSON, comparar dos modelos JSON, ...</li>
</ul>
<p>Supongo que habría que mirar el rendimiento de la librería o si nos compensa usar esta en vez de usar otra de las habituales, pero aún así, supone una ayuda para nuestros proyectos.</p>
<p><a href="http://www.soft-amis.org/jsoner/index.html">JSONER</a></p>
<p>Vía / <a href="http://www.dzone.com/rsslinks/jsoner_javascript_json_library.html">dzone</a></p>]]></description>
<link>http://sentidoweb.com/2007/04/26/jsoner-libreria-para-json.php</link>
<guid>http://sentidoweb.com/2007/04/26/jsoner-libreria-para-json.php</guid>
<category>JSON</category>
<pubDate>Thu, 26 Apr 2007 16:00:00 +0000</pubDate>
</item>


</channel>
</rss>