<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gabriel Jones &#187; json</title>
	<atom:link href="http://gabrieljones.com/category/json/feed/" rel="self" type="application/rss+xml" />
	<link>http://gabrieljones.com</link>
	<description>Web Developer Weblog</description>
	<lastBuildDate>Fri, 29 Jul 2011 13:27:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JSON or XML</title>
		<link>http://gabrieljones.com/json-or-xml/</link>
		<comments>http://gabrieljones.com/json-or-xml/#comments</comments>
		<pubDate>Wed, 23 Aug 2006 02:04:26 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[json]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://gabrieljones.com/?p=8</guid>
		<description><![CDATA[JSON is a human readable lightweight data-interchange format, and is based on JavaScript, hence the acronym, JavaScript Object Notation.  JSON is totally language independent, but its syntax is loosely based on the C family of languages, so integration with languages such as C, C++, C#, and Java are fairly straightforward.

XML is also human readable, [...]]]></description>
			<content:encoded><![CDATA[<p>JSON is a human readable lightweight data-interchange format, and is based on JavaScript, hence the acronym, JavaScript Object Notation.  JSON is totally language independent, but its syntax is loosely based on the C family of languages, so integration with languages such as C, C++, C#, and Java are fairly straightforward.<br />
<span id="more-8"></span></p>
<p>XML is also human readable, and the most common form of transportation for SOA (service-oriented architecture) and data transfer.  XML is completely platform and language independent.</p>
<p>The advantages to JSON over XML are as follows:</p>
<ul>
<li>Common browsers parse JSON faster than XML.</li>
<li>JSON constructs can be loose interpretations of the server-side language being utilized, ie. Java.</li>
<li>JSON is stable and follows a strict methodology.</li>
</ul>
<p>The advantages to XML over JSON are as follows:</p>
<ul>
<li>Widely more adapted across all languages and platforms.</li>
<li>Calling existing services that use XML as a transport already exist, ie. XML-RPC, SOAP, WSDL</li>
<li>XML can be transformed on the fly with XSLT.</li>
</ul>
<p>JSON libraries have been built for many of the common languages today, including, ActionScript, ColdFusion, Perl, Python, PHP, and the entire C family, including Java.</p>
<p>XML libraries have been built for most all languages. API&#8217;s include, XSLT, XPath, XQuery, and more. And you have a vast amount of open source projects in web development revolving around Ajax, Asynchronous JavaScript and XML, currently the biggest buzz word in the development community.</p>
<p>Future articles will reflect benchmark testing of these two data-transfer models, hopefully demystifying and questions I may have in regards to performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://gabrieljones.com/json-or-xml/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

