Thx a lot for your help, i've tryed something like this :
i use your first example.
This is my xml :
<?xml version="1.0" encoding="utf-8"?>
<Export>
<Columns>
<Dim1>Heures</Dim1>
<Metric1>Visites</Metric1>
<Var1>Visites var</Var1>
<Diff1>Visites Diff</Diff1>
<Rat1>Visites rat</Rat1>
<Metric12>% Visites</Metric12>
<Var12>% Visites var</Var12>
<Diff12>% Visites Diff</Diff12>
<Metric2>Pages vues</Metric2>
<Var2>Pages vues var</Var2>
<Diff2>Pages vues Diff</Diff2>
<Rat2>Pages vues rat</Rat2>
<Metric5>Pages vues / visites</Metric5>
<Var5>Pages vues / visites var</Var5>
<Diff5>Pages vues / visites Diff</Diff5>
</Columns>
<Row Dim1="0h" Metric1="4844" Var1="" Diff1="4844"
Rat1="0,018716288271023" Metric12="0,018716288271023" Var12=""
Diff12="-2147483648" Metric2="143891" Var2="" Diff2="143891"
Rat2="0,101175509354574" Metric5="29,7049958711808" Var5=""
Diff5="29,7049958711808" />
<Row Dim1="1h" Metric1="2974" Var1="" Diff1="2974"
Rat1="0,0114909664157767" Metric12="0,0114909664157767" Var12=""
Diff12="-2147483648" Metric2="9140" Var2="" Diff2="9140"
Rat2="0,00642669906735518" Metric5="3,07330195023537" Var5=""
Diff5="3,07330195023537" />
<Row Dim1="2h" Metric1="1882" Var1="" Diff1="1882"
Rat1="0,00727168755699118" Metric12="0,00727168755699118" Var12=""
Diff12="-2147483648" Metric2="9592" Var2="" Diff2="9592"
Rat2="0,00674451832101432" Metric5="5,09670563230606" Var5=""
Diff5="5,09670563230606" />
<Row Dim1="3h" Metric1="1624" Var1="" Diff1="1624"
Rat1="0,00627482496947591" Metric12="0,00627482496947591" Var12=""
Diff12="-2147483648" Metric2="7336" Var2="" Diff2="7336"
Rat2="0,00515823461248552" Metric5="4,51724137931035" Var5=""
Diff5="4,51724137931035" />
<Row Dim1="4h" Metric1="1506" Var1="" Diff1="1506"
Rat1="0,00581889556898444" Metric12="0,00581889556898444" Var12=""
Diff12="-2147483648" Metric2="9304" Var2="" Diff2="9304"
Rat2="0,00654201401779788" Metric5="6,17795484727756" Var5=""
Diff5="6,17795484727756" />
<Row Dim1="5h" Metric1="1915" Var1="" Diff1="1915"
Rat1="0,00739919323678964" Metric12="0,00739919323678964" Var12=""
Diff12="-2147483648" Metric2="7439" Var2="" Diff2="7439"
Rat2="0,00523065802648306" Metric5="3,8845953002611" Var5=""
Diff5="3,8845953002611" />
<Row Dim1="6h" Metric1="4425" Var1="" Diff1="4425"
Rat1="0,0170973525184304" Metric12="0,0170973525184304" Var12=""
Diff12="-2147483648" Metric2="20688" Var2="" Diff2="20688"
Rat2="0,0145465591143812" Metric5="4,67525423728814" Var5=""
Diff5="4,67525423728814" />
<Row Dim1="7h" Metric1="9232" Var1="" Diff1="9232"
Rat1="0,0356706798757399" Metric12="0,0356706798757399" Var12=""
Diff12="-2147483648" Metric2="55467" Var2="" Diff2="55467"
Rat2="0,0390010631475919" Metric5="6,00812391681109" Var5=""
Diff5="6,00812391681109" />
<Row Dim1="8h" Metric1="17954" Var1="" Diff1="17954"
Rat1="0,0693708174273218" Metric12="0,0693708174273218" Var12=""
Diff12="-2147483648" Metric2="115563" Var2="" Diff2="115563"
Rat2="0,0812569610854231" Metric5="6,43661579592291" Var5=""
Diff5="6,43661579592291" />
<Row Dim1="9h" Metric1="26848" Var1="" Diff1="26848"
Rat1="0,103735530037247" Metric12="0,103735530037247" Var12=""
Diff12="-2147483648" Metric2="210174" Var2="" Diff2="210174"
Rat2="0,14778173411185" Metric5="7,8282926102503" Var5=""
Diff5="7,8282926102503" />
<Row Dim1="10h" Metric1="27323" Var1="" Diff1="27323"
Rat1="0,105570839064649" Metric12="0,105570839064649" Var12=""
Diff12="-2147483648" Metric2="158014" Var2="" Diff2="158014"
Rat2="0,111105954751538" Metric5="5,78318632653808" Var5=""
Diff5="5,78318632653808" />
<Row Dim1="11h" Metric1="25643" Var1="" Diff1="25643"
Rat1="0,0990796408203638" Metric12="0,0990796408203638" Var12=""
Diff12="-2147483648" Metric2="124120" Var2="" Diff2="124120"
Rat2="0,0872737295667533" Metric5="4,84030729633818" Var5=""
Diff5="4,84030729633818" />
<Row Dim1="12h" Metric1="19769" Var1="" Diff1="19769"
Rat1="0,0763836298162373" Metric12="0,0763836298162373" Var12=""
Diff12="-2147483648" Metric2="102729" Var2="" Diff2="102729"
Rat2="0,0722328630733403" Metric5="5,19646921948505" Var5=""
Diff5="5,19646921948505" />
<Row Dim1="13h" Metric1="22112" Var1="" Diff1="22112"
Rat1="0,0854365330819282" Metric12="0,0854365330819282" Var12=""
Diff12="-2147483648" Metric2="111983" Var2="" Diff2="111983"
Rat2="0,078739720094052" Metric5="5,06435419681621" Var5=""
Diff5="5,06435419681621" />
<Row Dim1="14h" Metric1="25458" Var1="" Diff1="25458"
Rat1="0,0983648362517967" Metric12="0,0983648362517967" Var12=""
Diff12="-2147483648" Metric2="116536" Var2="" Diff2="116536"
Rat2="0,0819411162487203" Metric5="4,57757875716867" Var5=""
Diff5="4,57757875716867" />
<Row Dim1="15h" Metric1="22602" Var1="" Diff1="22602"
Rat1="0,0873297992365114" Metric12="0,0873297992365114" Var12=""
Diff12="-2147483648" Metric2="92426" Var2="" Diff2="92426"
Rat2="0,0649884122537604" Metric5="4,08928413414742" Var5=""
Diff5="4,08928413414742" />
<Row Dim1="16h" Metric1="27549" Var1="" Diff1="27549"
Rat1="0,106444059780845" Metric12="0,106444059780845" Var12=""
Diff12="-2147483648" Metric2="89075" Var2="" Diff2="89075"
Rat2="0,0626321903090441" Metric5="3,23332970343751" Var5=""
Diff5="3,23332970343751" />
<Row Dim1="17h" Metric1="15152" Var1="" Diff1="15152"
Rat1="0,0585444260698886" Metric12="0,0585444260698886" Var12=""
Diff12="-2147483648" Metric2="38715" Var2="" Diff2="38715"
Rat2="0,0272220628438354" Metric5="2,55510823653643" Var5=""
Diff5="2,55510823653643" />
</Export>
and this my try, but i dont really understanding how to get the row Dim1
ans row Metric 1 :
<?php
$sxml = simplexml_load_file('chartToday.xml');
foreach ($sxml->Row as $row) {
$hours[] = $row["Dim1"];
$metric[] = $row["Metric1"];
}
$sxml = simplexml_load_file('chartYesterday.xml');
foreach ($sxml->Row as $row) {
$hours2[] = $row["Dim1"];
$metric2[] = $row["Metric1"];
} ?>
<html>
<head>
<script type="text/javascript"
src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart () {
var data = new google.visualization.DataTable();
data.addColumn('Hours', 'Metric1', 'Metrric2');
var options = {
title: 'My test Xhart',
hAxis: {title: 'Hours', titleTextStyle: {color: 'blue'}}
};
var chart = new
google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="chart_div" style="width: 900px; height: 500px;"></div>
</body>
</html>
Do you have any idea ?
thx
--
You received this message because you are subscribed to the Google Groups
"Google Visualization API" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-visualization-api/-/fxVAN_Wy_OUJ.
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.