<?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>Catatan Guru Komputer &#187; Programming</title>
	<atom:link href="http://educnology.web.id/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://educnology.web.id</link>
	<description>Lecturer, Researcher, Teacher</description>
	<lastBuildDate>Mon, 16 Jan 2012 02:12:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tutorial Installasi PostgreSQL 8.2 pada Sistem Operasi Windows</title>
		<link>http://educnology.web.id/open-source/tutorial-installasi-postgresql-8-2-pada-sistem-operasi-windows/</link>
		<comments>http://educnology.web.id/open-source/tutorial-installasi-postgresql-8-2-pada-sistem-operasi-windows/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 15:30:38 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[instalasi]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=920</guid>
		<description><![CDATA[Sedang iseng buka-buka folder lama pada laptop kemudian menemukan file PDF tentang tutorial installasi PostgreSQL 8.2 pada sistem operasi Windows. Langsung terbersit untuk mempublikasikanya agar lebih berguna bagi yang membutuhkanya. Ya, dari pada sembunyi di folder laptop. Kalau tidak salah, &#8230; <a href="http://educnology.web.id/open-source/tutorial-installasi-postgresql-8-2-pada-sistem-operasi-windows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sedang iseng buka-buka folder lama pada laptop kemudian menemukan file PDF tentang tutorial installasi PostgreSQL 8.2 pada sistem operasi Windows. Langsung terbersit untuk mempublikasikanya agar lebih berguna bagi yang membutuhkanya. Ya, dari pada sembunyi di folder laptop. Kalau tidak salah, file ini dibuat ketika saya diberi tugas sebagai asisten dosen pada mata kuliah basis data yang harus mengenalkan beberapa RDBMS kepada mahasiswa.</p>
<p>Sekedar informasi awal, bahwa PostgreSQL merupakan salah satu RDBMS yang bisa kita gunakan sebagai tempat penyimpanan data dari aplikasi atau sistem kita. Mungkin, sebagai pengembang perangkat lunak lebih mengenal Oracle dan MySQL sebagai RDBMS.</p>
<p>Download filenya <a href="http://www.scribd.com/doc/75311253">disini</a>.</p>
<p>Demikian, semoga bermanfaat, untuk yang berterima kasih saya sampaikan sama-sama <img src='http://educnology.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/open-source/tutorial-installasi-postgresql-8-2-pada-sistem-operasi-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Post Classification Of Bandung Traffic Jam Using Naive Bayesian Classification</title>
		<link>http://educnology.web.id/programming/twitter-post-classification-of-bandung-traffic-jam-using-naive-bayesian-classification/</link>
		<comments>http://educnology.web.id/programming/twitter-post-classification-of-bandung-traffic-jam-using-naive-bayesian-classification/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 06:42:50 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Teknologi Internet]]></category>
		<category><![CDATA[data mining]]></category>
		<category><![CDATA[naive bayes]]></category>
		<category><![CDATA[text mining]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=909</guid>
		<description><![CDATA[By Sandi Fajar Rodiyansyah and Edi Winarko Every day the Twitter server receives a very large number of data tweet. Thus, the system should be developed to perform data mining of the heap data to be used for specific purpose, &#8230; <a href="http://educnology.web.id/programming/twitter-post-classification-of-bandung-traffic-jam-using-naive-bayesian-classification/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong>By Sandi Fajar Rodiyansyah and Edi Winarko</strong></p>
<p>Every day the Twitter server receives a very large number of data tweet. Thus, the system should be developed to perform data mining of the heap data to be used for specific purpose, one of which is for the visualization of traffic jam in a city.<span id="more-909"></span></p>
<p>Naive bayes classifier is an approach that refers to the bayes theorem, is a combination of prior knowledge with new knowledge. So that is one of the classification algorithm is simple but has a high accuracy. With this, in this research will prove the ability naive bayes classifier to classify the tweet that contains information of traffic jam in Bandung. Prior to classification, tweet has been through a preprocessing and term frequency weighting and tf-idf. Then the weight is to perform classification with naive bayes classifier. After the data is classified, tweet visualization is then performed using the Google Maps map and chart.</p>
<p>The testing result, the program shows that the smallest value of the accuracy is 78% on testing by using a sample 100 record and generate high accuracy is 91,60% on the testing by using a sample 13106 record. The testing results with Rapid Miner 5.1 software obtained the smallest value of the accuracy is 72% by using a sample 100 records and the high accuracy is 93.58%  by using a sample 13.106 records for naive bayesian classification. And for the method of support vector machine obtained the smallest value is 92% accuracy by using a sample 100 records and the high accuracy of 99.11% by using a sample 13.106 records.</p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/programming/twitter-post-classification-of-bandung-traffic-jam-using-naive-bayesian-classification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Business Intelligence</title>
		<link>http://educnology.web.id/open-source/open-source-business-intelligence/</link>
		<comments>http://educnology.web.id/open-source/open-source-business-intelligence/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 11:06:13 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=900</guid>
		<description><![CDATA[Pentaho Open BI Suite The Pentaho project provides a Business Intelligence suite that includes reporting, analysis, dashboards, data mining and data integration capabilities. The software offers a flexible and comprehensive infrastructure to build customizable BI application solutions. SpagoBI SpagoBI is &#8230; <a href="http://educnology.web.id/open-source/open-source-business-intelligence/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.pentaho.com/">Pentaho Open BI Suite</a> The Pentaho project provides a Business Intelligence suite that includes reporting, analysis, dashboards, data mining and data integration capabilities. The software offers a flexible and comprehensive<br />
infrastructure to build customizable BI application solutions.</li>
<li><a href="http://spagobi-info.eng.it">SpagoBI</a> SpagoBI is a Business Intelligence suite. SpagoBI provides a J2EE based framework that manages BI artifacts such as reports, OLAP analysis, Dashboards and Scorecards views and Data Mining models. It provides BI administrators with the control, validation, certification and distribution of these BI artifacts. Features of SpagoBI include support for Portals, reports, OLAP, QbE, ETL, dashboards, document management, metadata management, versioning, Data Mining and Geographic information analysis.<span id="more-900"></span></li>
<li><a href="http://www.jaspersoft.com/index.html">JasperSoft Business Intelligence Suite</a> The JasperSoft BI Suite provides integrated reporting, analysis and data integration. The suite is modular allowing one to build value incrementally from the an Analysis, Reporting, ETL and Report Builder tool.</li>
<li><a href="http://openi.sourceforge.net/">OpenI</a> OpenI is a simple web application that does out-of-box OLAP reporting. It deploys on any J2EE server and supports the publishing of interactive OLAP<br />
reports. OpenI can use relational data sources and XMLA based sources. For data mining datasets, OpenI integrates with the R project.</li>
<li><a href="http://jpivot.sourceforge.net/">JPivot</a> JPivot is a JSP custom tag library that renders an OLAP table and let users perform typical OLAP navigations like slice and dicing, drill downs and roll<br />
ups. It uses Mondrian as its OLAP Server and also supports XMLA datasource access.</li>
<li><a href="http://www.cs.waikato.ac.nz/ml/weka/">Weka</a> Weka is a collection of machine learning algorithms for data mining tasks. Weka contains tools for data pre-processing, classification, regression,<br />
clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes. The overall goal of this project is to build a state-of-the-art facility for developing machine learning (ML) techniques and to apply them to real-world data mining problems. The open-source BI software company<br />
Pentaho is a major sponsor of Weka.</li>
<li><a href="http://yale.sourceforge.net/wiki/index.php/Main_Page">RapidMiner (formerly YALE)  </a>The modular operator concept of RapidMiner allows the design of complex nested operator chains for a huge number of learning problems for rapid prototyping. The project includes more than 400 data mining<br />
operators that can be arbitrarily combined. RapidMiner includes into an integrated development environment (IDE) for machine learning and data mining. RapidMiner also integrates with the Weka libarary. RapidMiner has been used in applications for text mining, multimedia mining, feature engineering, data stream mining and tracking drifting concepts.</li>
<li><a href="http://www.olap4j.org/">OLAP4J</a> OLAP4J is like JDBC, except for accessing multi-dimensional data. OLAP4J is designed to be a common API for any OLAP server, so you can write an application on one OLAP server and switch to another.</li>
<li><a href="http://www.jpalo.net/">JPalo</a> The JPalo provides Java based tools for the Palo project. Palo server is a multidimensional high-capacity and high-speed database. Palo server is memory based and able to consolidate data hierarchies in real time and supports the write-back of data (MOLAP). JPalo provides a Java API,class model and tools around the Palo Server that are based on the Eclipse IDE framework.</li>
<li><a href="http://mondrian.pentaho.org/">Mondrian</a> Mondrian is an OLAP server written in Java. Mondrian provides the interactive ability to analyze very large datasets stored in SQL databases without<br />
having to write SQL. Mondrian is used for multi-dimensional exploration of data. It supports the translation of Multi-Dimensional eXpression (MDX) language into SQL.</li>
<li><a href="http://sourceforge.net/projects/whex/">REX</a> Rex (waRehouse EXplorer) is a java client that provides easy-to-use GUI for<br />
browsing multidimensional data sources that support XMLA protocol (Mondrian, Microsoft Analysis Services 2000 and 2005). Rex also includes MDX editor and MDX Builder Tool.</li>
<li><a href="http://rubik.sourceforge.net/">JRubik</a> Rubik is a set of tools for navigating and reporting over OLAP datasources, mainly Mondrian and XMLA servers. This project is based on the components of the JPivot project. JRubik is an Olap client developed in Swing. It includes an olap navigator, MDX query editor, table viewer, chart viewer, map viewer, bookmarks and statistical data.</li>
<li><a href="http://pocolap.sourceforge.net/">pocOLAP</a> pocoOLAP is a web-based, crosstab reporting tool.</li>
<li><a href="http://www.eclipse.org/birt/phoenix/project/notable2.2.php#jump_2">BIRT Dynamic Crosstab</a> BIRT offers dynamic cross table and data cube elements. The data cube element appears in the Data Explorer view and allows the developer to build cubes based on existing data sets. Earlier versions of BIRT<br />
required that the number of columns had to be known beforehand.</li>
<li><a href="http://biolap.sourceforge.net/">BIOLAP</a> BIOLAP is open source OLAP for biology data. In traditional OLAP, summaries are sets of numbers. In biology, data is often non-numeric and the summary may not be number. To handle biology data sets there are two main<br />
requirements: aggregation functions that can summarize non-numeric data<br />
and aggregation functions able to return more than just numbers. The<br />
solution is based on Mondrian.</li>
<li><a href="http://olapmapper.sourceforge.net/">OLAPMapper</a> OLAPMapper enables interactive analysis of very large datasets stored in SQL databases without writing SQL queries. An OLAP query in general<br />
consists of a classifier, a measure and an aggregation operation. OLAPMapper allows the user to choose a classifier, measure and operation visually by clicking on a dimensional schema. The selection is passed to the OLAPmapper for building an SQL query. The interface is based on the star schema visualization</li>
<li><a href="http://jmagallanes.sourceforge.net">JMagallanes</a> JMagallanes is an end user application for OLAP reports written in<br />
Java/J2EE. It combines static reports, a Swing pivot table and charts<br />
in a single UI. It reads from data sources such as SQL, Excel and XML.<br />
It can produce PDF, XML, and other application specific files for later<br />
off-line viewing of reports.</li>
<li><a href="http://sourceforge.net/projects/freeanalysis/">FreeAnalysis</a> FreeAnalysis is a Eclipse RCP based UI that leverages Dojo to provide Olap functionality. FreeAnalysis can use the Pentaho Mondrian server or<br />
other MDX/XMLA compliant cubes as datasources.</li>
<li><a href="http://www.jdbc4olap.org/">JDBC4OLAP</a> JDBC4OLAP is a JDBC Type 4 driver for OLAP datasource. It can communicate directly with OLAP datasources that comply with the XMLA protocol (i.e. SAP BW, Microsoft Analysis Services, Hyperion, Mondrian). Jdbc4Olap implements a SQL-MDX converter and virtual relational map of OLAP databases. That is, it provides a virtual star map of any multidimensional data cube,<br />
so that you can use any SQL based reporting tool for your XMLA data.</li>
<li><a href="http://www.uengine.org/">uEngine Process Analyzer</a> uEngine is a BPM solution that includes a Process Analyzer that is OLAP based. It is used to analyze the work process to analyze the work done be resources and to analyze performance.</li>
<li><a href="http://sourceforge.net/projects/compierebi">CompiereBI</a> Compiere BI (Business Intelligence) is integrates the JPivot/Mondrian project with the Compiere ERP/CRM project.</li>
<li><a href="http://blog.carracci-systems.com/">OpenBAM</a> OpenBAM is developed using the Spring framework and Flex. Live Widgets and Live Dashboards are configurable using XML files. The roadmap indicates that future releases will include support for, distributed indexing, alerts,<br />
log file parsers and new customize widgets.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/open-source/open-source-business-intelligence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content Base Index And Retrieval (Citra Digital dan Sinyal Digital)</title>
		<link>http://educnology.web.id/programming/content-base-index-and-retrieval-citra-digital-dan-sinyal-digital/</link>
		<comments>http://educnology.web.id/programming/content-base-index-and-retrieval-citra-digital-dan-sinyal-digital/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 00:39:37 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[citra digital]]></category>
		<category><![CDATA[content based index and retrieval system]]></category>
		<category><![CDATA[euclidian distance]]></category>
		<category><![CDATA[histogram]]></category>
		<category><![CDATA[index and retrieval]]></category>
		<category><![CDATA[similarity]]></category>
		<category><![CDATA[sinyal suara]]></category>
		<category><![CDATA[vektor space]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=816</guid>
		<description><![CDATA[Judul : Ekstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode Euclidian Distance Abstract : Image index and retrieval merupakan salah satu bagian dari multimedia database. Salah satu teknik pengolahan citra digital adalah perhitungan histogram dan perhitungan similarity dari &#8230; <a href="http://educnology.web.id/programming/content-base-index-and-retrieval-citra-digital-dan-sinyal-digital/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Judul : <strong>Ekstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode <em>Euclidian Distance</em></strong></p>
<p>Abstract :</p>
<p>Image index and retrieval merupakan salah satu bagian dari multimedia database. Salah satu teknik pengolahan citra digital adalah perhitungan histogram dan perhitungan similarity dari citra-citra digital tersebut sehingga dapat menghasilkan nilai similarity. Hal ini merupakan dasar dari sistem <em>content based index and retrieval </em>khususnya dalam data citra digital. Dengan menggunakan vektor space dan <em>euclidian distance </em>dapat menghasilkan nilai similarity dari citra-citra digital tersebut<em>.</em></p>
<p>Keyword : citra digital, histogram, <em>index and retrieval</em>, <em>content based index and retrieval system</em>, <em>similarity</em>, <em>vektor space</em>, <em>euclidian distance<span id="more-816"></span></em></p>
<p>Download jurnal, klik <a href="http://educnology.web.id/jurnal_citra.pdf">disini</a>.</p>
<p>Judul :<strong> Spectrogram dan Analisis Kemiripan Sinyal Suara dengan Pendekatan <em>Euclidian</em><em>Distance</em></strong></p>
<p>Abstract :</p>
<p>Salah satu dari kemampuan komputer adalah melakukan perngolahan sinyal suara. Pengolahan sinyal suara ini dilakukan untuk dapat mengembangkan sistem <em>index</em> dan <em>retrieval </em>sinyal suara sehingga proses pencarian sinyal suara pada komputer dapat dilakukan dengan prinsip <em>content based index and retrieval system. </em>Salah satu proses dari pengembangan <em>index and retrieval system </em>adalah perhitungan nilai <em>similarity. </em>Sehingga dapat ditentukan nilai <em>similarity </em>dari beberapa sinyal suara. Salah satu metode yang dapat digunakan adalah dengan menggunakan metode berbasis <em>vektor space</em>, dan <em>euclidian distance </em>merupakan teknik untuk menentukan nilai similarity-nya<em>. </em></p>
<p>Keyword : sinyal suara, <em>index and retrieval</em>, <em>content based index and retrieval system</em>, <em>similarity</em>, <em>vektor space</em>, <em>euclidian distance</em></p>
<p>Download jurnal, klik <a href="http://educnology.web.id/jurnal_suara.pdf">disini</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/programming/content-base-index-and-retrieval-citra-digital-dan-sinyal-digital/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSON, Format Pertukaran Data Layaknya XML</title>
		<link>http://educnology.web.id/programming/json-format-pertukaran-data-layaknya-xml/</link>
		<comments>http://educnology.web.id/programming/json-format-pertukaran-data-layaknya-xml/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 12:07:20 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[java script]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=777</guid>
		<description><![CDATA[JSON (dibaca &#8220;jason&#8221;) adalah singkatan dari Java Script Object Notation atau dalam bahasa Indonesia adalah notasi objek JavaScript. Merupakan suatu format yang digunakan untuk pertukaran data antar komputer. Format jason ini berupa tulisan teks yang dapat dibaca oleh manusia, json &#8230; <a href="http://educnology.web.id/programming/json-format-pertukaran-data-layaknya-xml/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>JSON (dibaca &#8220;jason&#8221;) adalah singkatan dari Java Script Object Notation atau dalam bahasa Indonesia adalah notasi objek JavaScript. Merupakan suatu format yang digunakan untuk pertukaran data antar komputer. Format jason ini berupa tulisan teks yang dapat dibaca oleh manusia, json ini pula digunakan untuk merepresentasikan struktur data sederhana dan juga dapat merepresentasikan sebuah objek. Format json ini biasa digunakan untuk aplikasi web dengan menggunakan AJAX yang digunakan untuk menggantika XML dalam hal pengiriman data.<span id="more-777"></span></p>
<p>Meskipun json identik dengan Java Script tapi format ini tidak menutup kemungkinan untuk digunakan dalam bahasa pemrograman apapun. situs <a title="http://json.org" href="http://" target="_blank">http://json.org</a> menyediakan keterangan penggunaan format json dalam berbagai bahasa pemrograman.</p>
<p>Notasi-notasi json disimpan kedalam file dengan ekstensi .json yang kemudian file ini bisa diolah lebih jauh. Berikut merupakan contoh notasi json yang menerangkan tentang objek group band.</p>

<div class="wp_codebox"><table><tr id="p7773"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code" id="p777code3"><pre class="javascript" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>
<span style="color: #009900;">&#123;</span>
     <span style="color: #3366CC;">&quot;Name&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;Beatles&quot;</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;Country&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;England&quot;</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;YearFormed&quot;</span><span style="color: #339933;">:</span><span style="color: #CC0000;">1959</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;Style&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;Rock 'n Roll&quot;</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;Member&quot;</span><span style="color: #339933;">:</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;Paul&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;John&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;George&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;Ringgo&quot;</span><span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
<span style="color: #009900;">&#123;</span>
     <span style="color: #3366CC;">&quot;Name&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;Rolling Stones&quot;</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;Country&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;England&quot;</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;YearFormed&quot;</span><span style="color: #339933;">:</span><span style="color: #CC0000;">1962</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;Style&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;Rock 'n Roll&quot;</span><span style="color: #339933;">,</span>
     <span style="color: #3366CC;">&quot;Member&quot;</span><span style="color: #339933;">:</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;Mick&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;Keith&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;Charlie&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;Bill&quot;</span><span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>Berikut merupakan contoh fungsi yang berfungsi untuk meload file .json yang kemudian ditampilkan di browser :</p>

<div class="wp_codebox"><table><tr id="p7774"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
</pre></td><td class="code" id="p777code4"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> loadJSON<span style="color: #009900;">&#40;</span>fname<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #003366; font-weight: bold;">var</span> xhr<span style="color: #339933;">=</span>createXHR<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
xhr.<span style="color: #000066;">open</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;GET&quot;</span><span style="color: #339933;">,</span> fname<span style="color: #339933;">,</span><span style="color: #003366; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
xhr.<span style="color: #660066;">onreadystatechange</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>xhr.<span style="color: #660066;">readyState</span> <span style="color: #339933;">==</span> <span style="color: #CC0000;">4</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>xhr.<span style="color: #000066;">status</span> <span style="color: #339933;">!=</span> <span style="color: #CC0000;">404</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;zone&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;found&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #003366; font-weight: bold;">var</span> data<span style="color: #339933;">=</span><span style="color: #000066; font-weight: bold;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;(&quot;</span> <span style="color: #339933;">+</span> xhr.<span style="color: #660066;">responseText</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;)&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;zone&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;Menu &quot;</span> <span style="color: #339933;">+</span> data.<span style="color: #660066;">menu</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> <span style="color: #CC0000;">3</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
			document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;zone&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">+=</span> <span style="color: #3366CC;">&quot; &quot;</span> <span style="color: #339933;">+</span> data.<span style="color: #660066;">commands</span><span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">title</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">': '</span> <span style="color: #339933;">+</span>data.<span style="color: #660066;">commands</span><span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">action</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; &quot;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066; font-weight: bold;">else</span>
	<span style="color: #009900;">&#123;</span>
		document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;zone&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">=</span> fname <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot; not found&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
xhr.<span style="color: #660066;">send</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Sumber :</p>
<p>Course Material &#8220;Data Stucture&#8221; <a href="http://mkom.ugm.ac.id" target="_blank">Magister Ilmu Komputer Universitas Gadjah Mada </a>by Dr. Azhari, MT, Drs.</p>
<p><a href="http://json.org" target="_blank">http://json.org</a></p>
<p><a href="http://en.wikipedia.org/wiki/JSON" target="_blank">http://en.wikipedia.org/wiki/JSON</a></p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/programming/json-format-pertukaran-data-layaknya-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

