<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: xml data not being populated</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/xml-data-not-being-populated</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/help/xml-data-not-being-populated/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>n8shaw on xml data not being populated</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/xml-data-not-being-populated#p5134</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/xml-data-not-being-populated#p5134</guid>
        	        	<description><![CDATA[<p>I have been trying to get jqgrid to work with an xml data set now for several hours and it just won&#39;t work. The grid shows up with the correct headers, but the data is not loaded.</p>
<p>I have stripped down the xml that is returned to be more simple, figuring something would make it work, but nothing has worked. Here is the code I am trying now:</p>
<p>var mystr = "&#60;?xml version=&#39;1.0&#39; encoding=&#39;utf-8&#39;?&#62;&#60;top&#62;&#60;rowset&#62;&#60;row id=&#39;1&#39;&#62;&#60;LOG_ID&#62;69&#60;/LOG_ID&#62;&#60;EVENT_ID&#62;0&#60;/EVENT_ID&#62;&#60;SUMMARY&#62;Test 8&#60;/SUMMARY&#62;&#60;LOCATION&#62;here&#60;/LOCATION&#62;&#60;DTSTART&#62;dtstart&#60;/DTSTART&#62;&#60;TRANSACTION_DATE&#62;Transdate&#60;/TRANSACTION_DATE&#62;&#60;MESSAGE&#62;message&#60;/MESSAGE&#62;&#60;SUCCESS&#62;N&#60;/SUCCESS&#62;&#60;/row&#62;&#60;row id=&#39;2&#39;&#62;&#60;LOG_ID&#62;68&#60;/LOG_ID&#62;&#60;EVENT_ID&#62;0&#60;/EVENT_ID&#62;&#60;SUMMARY&#62;Test 7&#60;/SUMMARY&#62;&#60;LOCATION&#62;here&#60;/LOCATION&#62;&#60;DTSTART&#62;Startdate&#60;/DTSTART&#62;&#60;TRANSACTION_DATE&#62;Transdate&#60;/TRANSACTION_DATE&#62;&#60;MESSAGE&#62;Message&#60;/MESSAGE&#62;&#60;SUCCESS&#62;N&#60;/SUCCESS&#62;&#60;/row&#62;&#60;/rowset&#62;&#60;/top&#62;";<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $("#logViewer").jqGrid({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //url:&#39;cronservlet/log&#39;, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //datatype: &#39;xml&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: &#39;xmlstring&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; datastr : mystr, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; xmlReader: { <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; root:&#39;rowset&#39;, <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; row:&#39;row&#39;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colNames:[<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Log ID&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Event ID&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Summary&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Location&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Start Date&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Transaction Date&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Message&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Success&#39;], <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel:[ <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"logid", index:&#39;logid&#39;, xmlmap:"LOG_ID"}, <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"eventid", index:&#39;eventid&#39;, xmlmap:"EVENT_ID"}, <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"summary", index:&#39;summary&#39;, xmlmap:"SUMMARY"}, <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"location", index:&#39;location&#39;, xmlmap:"LOCATION"}, <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"dtstart", index:&#39;dtstart&#39;, xmlmap:"DTSTART"}, <br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"transdate", index:&#39;transdate&#39;, xmlmap:"TRANSACTION_DATE"},<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"message", index:&#39;message&#39;, xmlmap:"MESSAGE"},<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; {name:"success", index:&#39;success&#39;, xmlmap:"SUCCESS"}<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; ], <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortname: &#39;logid&#39;, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortorder: &#39;desc&#39;, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; rowNum: 10, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; pager: jQuery(&#39;#pager&#39;), <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; imgpath: &#39;js/jqgrid/themes/basic/images&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption: &#39;Exchange Cron Log&#39;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; });</p>
]]></description>
        	        	<pubDate>Thu, 05 Mar 2009 15:29:58 +0200</pubDate>
        </item>
</channel>
</rss>