<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html >

  <head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Refresh" content="10;URL="/>
<title> Welcome all !!! </title>
    <script type='text/javascript' src='http://www.google.com/jsapi'>
</script>
    <script type='text/javascript'>
      google.load('visualization', '1', {packages:['annotatedtimeline']});
  google.setOnLoadCallback(parseXML);
</script>
<script type="text/javascript">


 function parseXML() {
 var xmlDoc;
  var moz = (typeof document.implementation != 'undefined') && (typeof
document.implementation.createDocument != undefined');
                var ie = (typeof window.ActiveXObject != 'undefined');

                if (moz) {
                        var mXHR = new XMLHttpRequest();
                        mXHR.open("GET", "try_swat.xml", false);
                        mXHR.send(null);
                        xmlDoc = mXHR.responseXML;
                } else if (ie) {
                        xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
                        xmlDoc.async = false;
                        xmlDoc.load("try_swat.xml");
                }

var root = xmlDoc.documentElement;
var userPointsRoot = root.getElementByTagName("reads");
var userPoints = userPointsRoot[0].getElementByTagName("read");

//var communityPointsRoot = root.getElementsByTagName("CommunityPoints");
                //var communityPoints =
communityPointsRoot[0].getElementsByTagName("CommunityPoint");


 var data = new google.visualization.DataTable();

data.addColumn('date', 'Date');
data.addColumn('number', 'sniper');
data.addColumn('number', 'critical');
data.addColumn('number', 'top10');

data.addRows(userPoints.length);

                for (var i = 0; i <userPoints.length; i++){
                        if (ie) {
                                var date =
getElementsByTagName("date")[0].childNodes[0].nodeValue;
var sniper = getElementsByTagName("sniper")[0].childNodes[0].nodeValue;
var critical = getElementsByTagName("critical")[0].childNodes[0].nodeValue;
var top10 = getElementsByTagName("top10")[0].childNodes[0].nodeValue;

//var date = toString(userPoints[i].firstChild.nextSibling.text);
                                //var value =
Number(userPoints[i].firstChild.text);
                                data.setValue(i,0,date);
                                data.setValue(i,1,sniper);
        data.setValue(i,2,critical);
    data.setValue(i,3,top10);


                        }
else{
        var date = getElementsByTagName("date")[0].childNodes[0].nodeValue;
var sniper = getElementsByTagName("sniper")[0].childNodes[0].nodeValue;
var critical = getElementsByTagName("critical")[0].childNodes[0].nodeValue;
var top10 = getElementsByTagName("top10")[0].childNodes[0].nodeValue;
//var date = toString(userPoints[i].firstChild.nextSibling.textContent);
//                                var value =
Number(userPoints[i].firstChild.textContent);
  //                              data.setValue(i,0,date);
    //                            data.setValue(i,1,value);
data.setValue(i,0,date);
                                data.setValue(i,1,sniper);
        data.setValue(i,2,critical);
    data.setValue(i,3,top10);
                        }
                }





var chart = new
google.visualization.AnnotatedTimeLine(document.getElementById('chart_div'));

        chart.draw(data,{displayAnnotations: true});
    }

    </script>
  </head>

  <body>
    <h3 style='text-align:center; color:olive; font-family: sans-serif;
font-style: oblique; text-decoration: underline'>Welcome to SWAT
Dashboard</h3><br>

  <div id='chart_div' style='padding-left:80px; text-align: center; width:
1000px; height: 600px; '></div>
  </body>
</html>


XML FILE


<data>

<reads>
<read>
<date>April 1, 2010</date>
<sniper>30000</sniper>
<critical>40654</critical>
<top10>15999</top10>
</read>

<read>
<date>April 2, 2010</date>
<sniper>20000</sniper>
<critical>20654</critical>
<top10>45999</top10>
</read>

<read>
<date>April 3, 2010</date>
<sniper>50000</sniper>
<critical>50654</critical>
<top10>5999</top10>
</read>

<read>
<date>April 4, 2010</date>
<sniper>10000</sniper>
<critical>10654</critical>
<top10>1999</top10>
</read>

<read>
<date>April 5, 2010</date>
<sniper>60000</sniper>
<critical>20654</critical>
<top10>15000</top10>
</read>

</reads>
</data>


Please see this code and suggest Y its not wrking....
Thanks in advance....
-- 
Yours sincerely
Divya Prakash :)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to