<?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>JKI Blog &#187; EasyXML</title>
	<atom:link href="http://blog.jki.net/category/products/easyxml/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jki.net</link>
	<description>Pushing the Limits of LabVIEW</description>
	<lastBuildDate>Tue, 15 May 2012 16:00:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Painless LabVIEW Test Data Management with XML &amp; Excel</title>
		<link>http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/</link>
		<comments>http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 15:08:00 +0000</pubDate>
		<dc:creator>JKI</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[EasyXML]]></category>
		<category><![CDATA[JKI]]></category>
		<category><![CDATA[cld]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[guest]]></category>
		<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.jki.net/?p=2958</guid>
		<description><![CDATA[This is a guest post by Dan Shangraw, P.E., Certified LabVIEW Developer, and Owner of Automated Software Technology (AST), a Certified National Instruments Alliance Partner in Michigan with over 10 years’ experience developing custom measurement systems. If you need a &#8230; <a href="http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>This is a guest post by <strong>Dan Shangraw, P.E.</strong>, Certified LabVIEW Developer, and Owner of <a href="http://autosofttech.net/" target="_blank">Automated Software Technology</a> (AST), a Certified National Instruments Alliance Partner in Michigan with over 10 years’ experience developing custom measurement systems. If you need a small or short-term LabVIEW project done well, contact them!</em></p>
<p><strong>Saving Test Data In XML Using LabVIEW<br />
</strong>by Dan Shangraw, P.E.<br />
Owner, <a href="http://autosofttech.net/" target="_blank">Automated Software Technology</a></p>
<p><strong>Introduction</strong></p>
<p>Most significant LabVIEW software projects involve acquiring and saving data in some way. After all, what’s the use of all the data we acquire unless we do something with it later? However, in my experience flexible and effective data storage is an afterthought in many projects.  We focus on what sensors to buy, what cool new hardware we get to play with, and which new LabVIEW features we get to use. None of this matters to the client who’s paying us to develop this awesome new measurement system; they care about the DATA!   They need data that solves their measurement problem, and they need that data to be compatible with the analysis tool they are proficient in (Excel, <a href="http://www.ni.com/diadem/" target="_blank">DIAdem</a>, <a href="http://www.mathworks.com/products/matlab/" target="_blank">MATLAB</a>, <a href="http://www.originlab.com/" target="_blank">Origin</a>, etc).  They also need the data to be in a format that is well-known, mature, and will still be supported in ten or twenty or more years. A file format that meets all of these requirements is XML.</p>
<p><a href="http://en.wikipedia.org/wiki/XML" target="_blank">XML (Extensible Markup Language)</a> is a markup language that defines rules for encoding documents in a format that is both human-readable and machine-readable.  In wide use since 1998, it is governed by an open standard and is supported by virtually every popular analytical program. XML-based formats have even become the default for many programs including Microsoft Office, OpenOffice.org, and Apple’s  iWork. And because XML files are <a href="http://en.wikipedia.org/wiki/Plain_text" target="_blank">plain ASCII text</a>, your data is future-proof; you’ll still be able to read it 10, 20, or even 50 years from now.</p>
<p>Since this article is about data and LabVIEW, I’ll focus on how to save data acquired by LabVIEW in an XML format. I will also show you how to easily view and analyze that XML data using Microsoft Excel.</p>
<p><strong>The XML Format</strong></p>
<p>In the following example, let’s assume we have a LabVIEW program that monitors temperature and pressure.  We want to save the temperature and pressure data to a file along with some header information.  The header information will be Test Operator, Test Comments, and Sample Rate.</p>
<p>Below is an example of the sample data in an XML format.</p>
<pre>&lt;Test Operator="Dan" Comments="Test Passed" Sample_Rate_Hz="10"&gt;
   &lt;Data&gt;
     &lt;Temperature_C&gt;1&lt;/Temperature_C&gt;
     &lt;Pressure_psi&gt;2&lt;/Pressure_psi&gt;
   &lt;/Data&gt;
   &lt;Data&gt;
     &lt;Temperature_C&gt;3&lt;/Temperature_C&gt;
     &lt;Pressure_psi&gt;4&lt;/Pressure_psi&gt;
   &lt;/Data&gt;
   &lt;Data&gt;
     &lt;Temperature_C&gt;5&lt;/Temperature_C&gt;
     &lt;Pressure_psi&gt;6&lt;/Pressure_psi&gt;
   &lt;/Data&gt;
 &lt;/Test&gt;</pre>
<p>If you look closely at the XML above, you can see XML’s simple, self-describing syntax. The first line contains the “root” of the XML structure, in our case <em>&lt;Test&gt;</em>.   This first line also contains attributes of the root: <em>Operator, Comments, and Sample Rate</em>. The next lines describe child elements of the root, in our case data samples which each have a temperature and a pressure element.  The values for an element are between each tag e.g. <em>&lt;Temperature_C&gt;Test1&lt;/ Temperature_C &gt;</em>.  A tag is what identifies an element and has the following syntax:</p>
<pre>&lt;Name&gt;Value&lt;/Name&gt;</pre>
<p><strong>Creating XML Files in LabVIEW</strong></p>
<p>The easiest way to create XML files in LabVIEW is to use <a href="http://jki.net/easyxml" target="_blank">JKI’s EasyXML add-on for LabVIEW</a>. There are other ways to do the same thing, such as by using LabVIEW’s built-in XML functions; however these built-in functions add data that only pertains to LabVIEW and they generate XML that can’t be easily loaded by tools like Excel.  This defeats the purpose an open file format that can be read with any analysis tool.  EasyXML, by contrast, creates XML data that follows the standard XML format.</p>
<p>EasyXML is also much easier to use than LabVIEW’s native XML functions. All I need to do to generate a properly formatted XML file containing my data is to create a Cluster containing the data I want to save and use EasyXML to turn it into standard XML:</p>
<div id="attachment_2960" class="wp-caption aligncenter" style="width: 932px"><a href="http://blog.jki.net/wp-content/uploads/2012/03/EasyXML-Blog-Demo-Snippet-1.png" rel="lightbox[2958]"><img class="size-full wp-image-2960   " title="Writing LabVIEW data to disk the easy way..." src="http://blog.jki.net/wp-content/uploads/2012/03/EasyXML-Blog-Demo-Snippet-1.png" alt="" width="922" height="498" /></a><p class="wp-caption-text">Writing LabVIEW data to disk the easy way...</p></div>
<p>In this example I am using <em>Easy Generate XML.vi</em>.  This VI converts a LabVIEW Cluster into an XML formatted string.   Then I just save the XML formatted string to a text file. I could make this code even simpler by using <em>Easy Write XML File.vi</em>.</p>
<div id="attachment_2961" class="wp-caption aligncenter" style="width: 875px"><a href="http://blog.jki.net/wp-content/uploads/2012/03/EasyXML-Blog-Demo-Snippet-2.png" rel="lightbox[2958]"><img class="size-full wp-image-2961 " title="...and the even easier way." src="http://blog.jki.net/wp-content/uploads/2012/03/EasyXML-Blog-Demo-Snippet-2.png" alt="" width="865" height="370" /></a><p class="wp-caption-text">...and the even easier way.</p></div>
<p><strong>Note:</strong> Both these images are <a href="http://zone.ni.com/devzone/cda/tut/p/id/9330" target="_blank">VI Snippets</a>. To use this code yourself, just drag the image into a LabVIEW Block Diagram.</p>
<p>The cluster that is wired into <em>Easy Generate XML.vi</em> contains the attributes and acquired data I want to store.  The attributes are in a cluster named “<em>#attributes</em>,” which EasyXML automatically converts into XML attributes.  The data is an array of cluster elements named “<em>Data</em>.”  Each array element contains a single sample for temperature and pressure.</p>
<p><strong>Reading XML Data With Excel</strong></p>
<p>Data is useful only if you can read it with a tool and do something with it. For this example we’ll use Microsoft Excel because almost everybody has Excel, and because <a href="http://office.microsoft.com/en-us/excel-help/overview-of-xml-in-excel-HA010206396.aspx" target="_blank">Excel makes working with XML really easy</a>. Below is a screen shot of our sample XML file, viewed in Excel.</p>
<div id="attachment_2962" class="wp-caption aligncenter" style="width: 987px"><a href="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Import.png" rel="lightbox[2958]"><img class="size-full wp-image-2962 " title="Importing XML data into Excel." src="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Import.png" alt="" width="977" height="286" /></a><p class="wp-caption-text">Importing XML data into Excel.</p></div>
<p>As you can see, Excel displays the XML data in a very familiar and easy-to-use table. Now we can use Excel’s native functions to analyze the data.</p>
<p><strong>Filtering XML Data With Excel</strong></p>
<p>In the image above, Excel has automatically used our XML tags as column headers .  We can filter data by clicking the column header dropdown as seen below. The built-in filtering tools allow us to easily inspect portions of our data, and we can also use custom filters to build complex drill-downs.</p>
<div id="attachment_2963" class="wp-caption aligncenter" style="width: 987px"><a href="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Filtering-1.png" rel="lightbox[2958]"><img class="size-full wp-image-2963 " title="Using Excel's built-in filters with XML data." src="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Filtering-1.png" alt="" width="977" height="766" /></a><p class="wp-caption-text">Using Excel&#39;s built-in filters with XML data.</p></div>
<div id="attachment_2964" class="wp-caption aligncenter" style="width: 987px"><a href="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Filtering-2.png" rel="lightbox[2958]"><img class="size-full wp-image-2964" title="Creating a simple numeric filter." src="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Filtering-2.png" alt="" width="977" height="550" /></a><p class="wp-caption-text">Creating a simple numeric filter.</p></div>
<p>The above 2 screenshots show how I specified a filter to only show data greater than 4.</p>
<div id="attachment_2965" class="wp-caption aligncenter" style="width: 978px"><a href="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Filtering-3.png" rel="lightbox[2958]"><img class="size-full wp-image-2965" title="Our data after applying the filter." src="http://blog.jki.net/wp-content/uploads/2012/03/Excel-XML-Data-Filtering-3.png" alt="" width="968" height="477" /></a><p class="wp-caption-text">Our data after applying the filter.</p></div>
<p>The above screenshot shows what the data looks like filtered.  Our sample file only has 3 datapoints in it, but these same features allow us to inspect vastly larger datasets easily.</p>
<p style="font-weight: bold;">Conclusion</p>
<p>Saving data in an XML format can be very powerful because XML is a popular, well-supported, and open standard for data exchange, and what I’ve shown above is just the tip of the iceberg. We’ve seen how easily Excel reads and manipulates XML data, but you can also use many other powerful tools like National Instruments DIAdem.</p>
<p>How do you use XML to store and manipulate your data? Leave a comment and tell us!</p>
<p>&nbsp;</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.jki.net%2Fcommunity%2Fpainless-labview-test-data-management-with-xml-excel%2F&amp;layout=button_count&amp;show_faces=false&amp;width=115&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=115px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/"></g:plusone>
			</div>
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/"  data-text="Painless LabVIEW Test Data Management with XML &#038; Excel" data-count="horizontal" data-via="jkisoftware">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.jki.net/community/painless-labview-test-data-management-with-xml-excel/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Closing the Loop with XML at the February 7 Bay Area LVUG</title>
		<link>http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/</link>
		<comments>http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 17:07:56 +0000</pubDate>
		<dc:creator>Andrea Kohatsu</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[EasyXML]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[BALUG]]></category>
		<category><![CDATA[JKI]]></category>
		<category><![CDATA[LabVIEW user group]]></category>

		<guid isPermaLink="false">http://blog.jki.net/?p=2946</guid>
		<description><![CDATA[CORRECTION: The next BALUG meeting is on Tuesday, February 7th, 2012. Previous versions of this post incorrectly said Wednesday. If you&#8217;re in the Bay Area, don&#8217;t miss next Wednesday&#8217;s Bay Area LabVIEW User Group meeting! The Time: Tuesday, February 7th, 2012 &#8230; <a href="http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em><strong>CORRECTION:</strong> The next BALUG meeting is on <strong>Tuesday, </strong>February 7th, 2012. Previous versions of this post incorrectly said Wednesday.</em></p>
<p><img class="alignright size-full wp-image-2950" title="Bay Area LabVIEW User Group" src="http://blog.jki.net/wp-content/uploads/2012/01/balug.png" alt="Bay Area LabVIEW User Group" width="200" height="150" />If you&#8217;re in the Bay Area, don&#8217;t miss next Wednesday&#8217;s <a href="http://sine.ni.com/nievents/app/offering/p/offeringId/971859/site/nic/country/us/lang/en" target="_blank">Bay Area LabVIEW User Group meeting</a>!</p>
<p><strong>The Time:</strong> Tuesday, February 7th, 2012  5:45 p.m. &#8211; 8:30 p.m.<br />
<strong>The Place:</strong> <a href="http://www.lookouteventcenter.com/" target="_blank">The Lookout</a> at 605 Macara, Sunnyvale, CA 94085<br />
<strong>To Register:</strong> <a href="http://sine.ni.com/nievents/app/offering/p/offeringId/971859/site/nic/country/us/lang/en" target="_blank">Sign up here</a>.</p>
<p>JKI Project Engineer Joe Lee will give a talk called, &#8220;Closing the Loop: Generating LabVIEW Data Structures from XML.&#8221; He will be discussing how (and why) to use XML with LabVIEW for web application interfacing, configuration management, and flexible data storage. You will learn how to take XML data and start manipulating it right away using <a href="http://jki.net/easyxml" target="_blank">EasyXML</a>, and if there&#8217;s time Joe will show off a new, unreleased EasyXML feature that analyzes XML code and generates the corresponding LabVIEW cluster automatically.</p>
<p>Joe will be joined at this meeting by NI Field Engineer Logan Herr, and Dmitry Sagatelyan from <a href="http://www.arkturtechnologies.com/" target="_blank">Arktur Technologies</a>, who will each be sharing presentations on LabVIEW Design Patterns.</p>
<p>So come for the LabVIEW and stay for the food, drinks, and community! We hope to see you there.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.jki.net%2Fcommunity%2Fclosing-the-loop-with-xml-at-the-february-7-bay-area-lvug%2F&amp;layout=button_count&amp;show_faces=false&amp;width=115&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=115px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/"></g:plusone>
			</div>
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/"  data-text="Closing the Loop with XML at the February 7 Bay Area LVUG" data-count="horizontal" data-via="jkisoftware">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.jki.net/community/closing-the-loop-with-xml-at-the-february-7-bay-area-lvug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EasyXML wins LabVIEW Add-on of the Year at NIWeek 2011</title>
		<link>http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/</link>
		<comments>http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 22:01:43 +0000</pubDate>
		<dc:creator>Justin Goeres</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[EasyXML]]></category>
		<category><![CDATA[JKI Software Products]]></category>
		<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[VI Package Network]]></category>
		<category><![CDATA[awards]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[labview tools network]]></category>
		<category><![CDATA[niweek]]></category>

		<guid isPermaLink="false">http://blog.jki.net/?p=2844</guid>
		<description><![CDATA[Live from NIWeek 2011&#8230; we&#8217;re delighted to announce that NI has selected JKI&#8217;s EasyXML Toolkit as a LabVIEW Add-on of the Year in the VI Library category! The EasyXML Toolkit for LabVIEW is a simple set of VIs that make generating and parsing &#8230; <a href="http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_2846" class="wp-caption alignright" style="width: 235px"><a href="http://blog.jki.net/wp-content/uploads/2011/08/EasyXML-Award.jpg" rel="lightbox[2844]"><img class="size-medium wp-image-2846 " title="EasyXML Award" src="http://blog.jki.net/wp-content/uploads/2011/08/EasyXML-Award-225x300.jpg" alt="" width="225" height="300" /></a><p class="wp-caption-text">JKI&#39;s EasyXML Toolkit wins LabVIEW Add-on of the Year award in the VI Library category</p></div>
<p>Live from NIWeek 2011&#8230; we&#8217;re delighted to announce that NI has selected JKI&#8217;s <a href="http://jki.net/easyxml" target="_blank">EasyXML Toolkit</a> as a <strong><a title="LabVIEW Add-ons of the Year" href="https://decibel.ni.com/content/groups/labview-add-on-dev-center/blog/2011/08/03/congratulations-to-the-2011-add-on-of-the-year-award-winners" target="_blank">LabVIEW Add-on of the Year</a> </strong>in the <strong>VI Library</strong> category!</p>
<p>The EasyXML Toolkit for LabVIEW is a simple set of VIs that make generating and parsing XML data in LabVIEW as easy as creating a cluster. It&#8217;s NI Certified as Gold Compatible with LabVIEW.</p>
<p><strong>Try it!</strong> You can download the free trial directly from within LabVIEW 2011.  Just click on the <em>Find LabVIEW Add-ons&#8230;</em> link in the <em>Getting Started</em> window to launch the LabVIEW Tools Network. Search for EasyXML, and click the Install button.  VIPM will automatically download and install EasyXML into LabVIEW, and you&#8217;ll find it in your palettes immediately.</p>
<p>Also check out <strong><a title="EasyXML and NI's FIRST support" href="http://jki.net/sites/default/files/content/jki-easyxml_first_case_study.pdf">how NI uses the EasyXML toolkit</a></strong> to support the FIRST Robotics championships, in which NI Application Engineer Patrick Corcoran notes that “JKI’s EasyXML made XML easy, to the point that we may have gotten spoiled with it.”</p>
<div id="attachment_2853" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jki.net/wp-content/uploads/2011/08/LVAwards_Winners_Cropped.jpg" rel="lightbox[2844]"><img class="size-medium wp-image-2853  " title="LVAwards_Winners_Cropped" src="http://blog.jki.net/wp-content/uploads/2011/08/LVAwards_Winners_Cropped-300x136.jpg" alt="All 2011 LabVIEW Add-on Award Winners" width="300" height="136" /></a><p class="wp-caption-text">Winners of the 2011 LabVIEW Add-on Awards, surrounded by Jeffs (Meisel on the left, Kodosky on the right)</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.jki.net%2Fcommunity%2Flabview-add-on-of-the-year-easyxml%2F&amp;layout=button_count&amp;show_faces=false&amp;width=115&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=115px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/"></g:plusone>
			</div>
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/"  data-text="EasyXML wins LabVIEW Add-on of the Year at NIWeek 2011" data-count="horizontal" data-via="jkisoftware">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.jki.net/community/labview-add-on-of-the-year-easyxml/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building a FIRST Robotics Support System Using EasyXML</title>
		<link>http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/</link>
		<comments>http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 15:00:49 +0000</pubDate>
		<dc:creator>Justin Goeres</dc:creator>
				<category><![CDATA[EasyXML]]></category>
		<category><![CDATA[JKI]]></category>
		<category><![CDATA[JKI Software Products]]></category>
		<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[case study]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[frc]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.jkisoft.com/?p=2484</guid>
		<description><![CDATA[JKI is proud to be a supporter of the FIRST Robotics Competition (FRC).  But as the 2011 FIRST championship gets underway in Saint Louis this week, JKI is providing more than just mentorship. ﻿National Instruments engineers Mark Black, Aaron Pena, Patrick &#8230; <a href="http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>JKI is <a href="http://blog.jkisoft.com/labview/first-robotics-teams-head-to-championships/">proud to be a supporter</a> of the <a href="http://www.usfirst.org/roboticsprograms/frc/default.aspx?=966"><em>FIRST</em> Robotics Competition</a> (FRC).  But as the 2011 <em>FIRST</em> championship gets underway in Saint Louis this week, JKI is providing more than just mentorship.</p>
<div id="attachment_2486" class="wp-caption aligncenter" style="width: 510px"><a href="http://blog.jki.net/wp-content/uploads/2011/04/WUIB_ResPerQuad.png" rel="lightbox[2484]"><img class="size-large wp-image-2486" style="border: 0px initial initial;" title="WUIB_ResPerQuad" src="http://blog.jki.net/wp-content/uploads/2011/04/WUIB_ResPerQuad-1024x579.png" alt="FRC Team Support System Console" width="500" height="282" /></a><p class="wp-caption-text">FRC Team Support System Console</p></div>
<p>﻿National Instruments engineers Mark Black, Aaron Pena, Patrick Corcoran, and Kyle Smoot are part of NI&#8217;s on-the-ground &#8220;control system advisors&#8221; team for FRC.  They help teams solve technical problems and fix bugs (<em>bugs?! what bugs??</em>) in the robots during the competition.  For the 2011 event they&#8217;ve used LabVIEW and JKI&#8217;s <a href="http://jki.net/easyxml">EasyXML Toolkit</a> to create an FRC Team Support application that allows teams in Saint Louis to use mobile devices to request technical support, and allows the control system advisors to remotely check and handle support tickets.  This means less time spent roaming around looking for people to help, and more time spent helping teams compete!</p>
<p><a href="http://jki.net/clients"><strong>Read the case study here</strong></a>.</p>
<p>﻿</p>
<div id="attachment_2485" class="wp-caption aligncenter" style="width: 210px"><a href="http://blog.jki.net/wp-content/uploads/2011/04/Mobile_Team12Data.png" rel="lightbox[2484]"><img class="size-medium wp-image-2485 " style="border: 0px initial initial;" title="Mobile_Team12Data" src="http://blog.jki.net/wp-content/uploads/2011/04/Mobile_Team12Data-200x300.png" alt="FRC Team Support Mobile Interface" width="200" height="300" /></a><p class="wp-caption-text">FRC Team Support Mobile Interface</p></div>
<p>﻿</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.jki.net%2Fjki%2Fbuilding-a-first-robotics-support-system-using-easyxml%2F&amp;layout=button_count&amp;show_faces=false&amp;width=115&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=115px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/"></g:plusone>
			</div>
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/"  data-text="Building a FIRST Robotics Support System Using EasyXML" data-count="horizontal" data-via="jkisoftware">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.jki.net/jki/building-a-first-robotics-support-system-using-easyxml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20 for You, 10 for the Those in Need</title>
		<link>http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/</link>
		<comments>http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 16:00:04 +0000</pubDate>
		<dc:creator>Lisa Wells</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Company News]]></category>
		<category><![CDATA[EasyXML]]></category>
		<category><![CDATA[JKI Software Products]]></category>
		<category><![CDATA[JKI State Machine]]></category>
		<category><![CDATA[TortoiseSVN]]></category>
		<category><![CDATA[VIPM]]></category>
		<category><![CDATA[discount]]></category>
		<category><![CDATA[Haiti]]></category>
		<category><![CDATA[JKI products]]></category>
		<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[Red Cross]]></category>

		<guid isPermaLink="false">http://blog.jkisoft.com/?p=1834</guid>
		<description><![CDATA[Between now and the end of the year, we’re giving you 20% off any JKI product. We're also giving you the chance to help people who really need it. Each time you save 20%, we’ll also donate 10% of the purchase price to the Red Cross to provide clean water, medical care, and humanitarian aid to Haiti in the wake of this year's devastating earthquake and cholera outbreak. <a href="http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><a href="http://blog.jki.net/wp-content/uploads/2010/11/20-off-holly3.png" rel="lightbox[1834]"><img class="size-full wp-image-1867 alignright" style="border: 0pt none;" title="Get 20% off JKI products" src="http://blog.jki.net/wp-content/uploads/2010/11/20-off-holly3.png" alt="" width="147" height="97" /></a>&#8216;Tis the season to give thanks, and we have so much to be thankful for! Here at JKI, we feel very lucky to have brilliant colleagues, amazing customers, exceptional tools like <a title="NI LabVIEW" href="http://www.ni.com/labview/" target="_blank">LabVIEW</a> in our toolbox, and a vibrant LabVIEW ecosystem to work in.</p>
<p class="MsoNormal">We want to thank you &#8212; our users, consulting customers, and the LabVIEW community &#8212; for helping make our jobs fun and rewarding. So between now and the end of the year, we’re giving you <strong>20% off</strong><em> </em><a title="JKI products" href="http://jki.net/products" target="_self"><em>any</em> JKI product</a>.</p>
<p class="MsoNormal">We&#8217;re also giving you the chance to help people who really need it. Each time you save 20%, <strong>we’ll also donate 10% of the pre-discount price</strong> to the <a title="Red Cross" href="http://www.redcross.org/en/" target="_blank">Red Cross</a> to <a title="Red Cross aid to Haiti" href="http://www.redcross.org/haiti" target="_blank">provide clean water, medical care, and humanitarian aid to Haiti</a> in the wake of this year&#8217;s <a title="Haiti earthquake" href="http://en.wikipedia.org/wiki/2010_Haiti_earthquake" target="_blank">devastating earthquake</a> and recent <a title="Haiti cholera outbreak" href="http://en.wikipedia.org/wiki/2010_Haitian_cholera_outbreak" target="_blank">cholera outbreak</a>.</p>
<div id="attachment_1863" class="wp-caption alignleft" style="width: 160px"><a title="mmlolek's Flickr page" href="http://www.flickr.com/photos/marcinmoga/" target="_blank"><img class="size-thumbnail wp-image-1863  " title="A gift from JKI to you and to those in need" src="http://blog.jki.net/wp-content/uploads/2010/11/Package-150x150.jpg" alt="" width="150" height="150" /></a><p class="wp-caption-text">Photo courtesy of Flickr user &#39;mmlolek&#39;</p></div>
<p class="MsoNormal">
<p class="MsoNormal"><span style="color: #ff0000;">Enter the code <strong>JKI-HOLIDAY-2010</strong></span><span style="color: #ff0000;"> at checkout, and we&#8217;ll take care of the rest.</span></p>
<p class="MsoNormal"><a title="VIPM from JKI" href="http://jki.net/vipm" target="_self">Need to purchase or renew a VIPM license</a>? Been dying to get your hands on the <a title="EasyXML Toolkit for LabVIEW" href="http://jki.net/easyxml" target="_self">EasyXML Toolkit for LabVIEW</a>? Finally ready to simplify your <a title="TortoiseSVN Tool for LabVIEW" href="http://jki.net/tortoisesvn-tool" target="_self">TortoiseSVN workflow</a>? <em>Do it by December 31, 2010 to help the people of Haiti and save a bit for yourself too.</em></p>
<p class="MsoNormal">Enjoy your holiday season!</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.jki.net%2Fcommunity%2F20-for-you-10-for-the-those-in-need%2F&amp;layout=button_count&amp;show_faces=false&amp;width=115&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=115px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/"></g:plusone>
			</div>
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/"  data-text="20 for You, 10 for the Those in Need" data-count="horizontal" data-via="jkisoftware">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.jki.net/community/20-for-you-10-for-the-those-in-need/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EasyXML 2.0 Released, Brings Performance Improvements and Fixes</title>
		<link>http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/</link>
		<comments>http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 18:15:08 +0000</pubDate>
		<dc:creator>JKI</dc:creator>
				<category><![CDATA[Company News]]></category>
		<category><![CDATA[EasyXML]]></category>

		<guid isPermaLink="false">http://blog.jkisoft.com/?p=1230</guid>
		<description><![CDATA[We&#8217;ve just released EasyXML 2.0, a major update to the tool that makes generating and parsing XML data with LabVIEW as easy as creating a cluster! What&#8217;s New in EasyXML 2.0? EasyXML 2.0 includes major performance improvements when parsing XML. &#8230; <a href="http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just released <a href="http://jkisoft.com/easyxml/">EasyXML 2.0</a>, a major update to the tool that makes generating and parsing XML data with LabVIEW as easy as creating a cluster!</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1239" style="border: 0px initial initial;" title="jki-easyxml-palette" src="http://blog.jki.net/wp-content/uploads/2010/03/jki-easyxml-palette.png" alt="" width="207" height="123" /></p>
<p><img class="aligncenter" title="EasyXML" src="http://jkisoft.com/easyxml/cluster_to_xml.png" alt="" width="395" height="212" /></p>
<p><strong>What&#8217;s New in EasyXML 2.0?</strong></p>
<p>EasyXML 2.0 includes major performance improvements when parsing XML.  It also fixes several bugs.  See the <a href="http://forums.jkisoft.com/index.php?showforum=31">EasyXML 2.0 Release Notes</a> for full details.</p>
<p><strong>Download EasyXML</strong></p>
<p><strong> </strong>You can download &amp; install the demo version of EasyXML using <strong><a href="http://jkisoft.com/vipm/" target="_blank">VI Package Manager</a></strong>.  Just press the <strong>&#8220;Check  the Network for Available Packages&#8221;</strong> button to refresh your package  list, and then install the <strong>jki_lib_easyxml-2.0-1</strong> package.  The demo version of EasyXML is <strong>fully functional</strong>, but periodically displays a reminder dialog urging you to upgrade to the paid version.</p>
<p><strong>Purchase EasyXML</strong></p>
<p><strong> </strong>If you try EasyXML and like it, you can <a href="http://jkisoft.com/easyxml/purchase/">purchase  the full version of EasyXML in our store</a>.</p>
<p><strong>Special Discount for Existing EasyXML Customers</strong></p>
<p>JKI is pleased to offer a <strong>free upgrade to EasyXML 2.0</strong> for any customers who purchased EasyXML on or after January 1, 2010.  We also offer a <strong>35% discount on EasyXML 2.0</strong> to all other previous EasyXML customers.  If you are an existing EasyXML customer, you should be receiving an email with instructions on how to redeem these discounts.  If you don&#8217;t, please send an email to <a href="mailto:customer-service@jkisoft.com">customer-service@jkisoft.com</a> with your original Order # or the email address you used to place the order, and let us know!</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.jki.net%2Fnews%2Feasyxml-2-0-released-brings-performance-improvements-and-fixes%2F&amp;layout=button_count&amp;show_faces=false&amp;width=115&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=115px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/"></g:plusone>
			</div>
			<div style="float:left; width:115px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/"  data-text="EasyXML 2.0 Released, Brings Performance Improvements and Fixes" data-count="horizontal" data-via="jkisoftware">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.jki.net/news/easyxml-2-0-released-brings-performance-improvements-and-fixes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

