HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function() {
2
3
// xml data // JS equivalent
4
var xml = '<?xml version="1.0" encoding="utf-8"?>' +
5
'<anychart xmlns="https://cdn.anychart.com/schemas/7.14.3/xml-schema.xsd">' +
6
// set chart type, title and chart container
7
'<chart type="column" '+// set chart container // var chart = anychart.column();
8
'container="container">'+ // chart.container("container");
9
10
// title settings
11
'<title '+ // chart.title()
12
// set title text // // set title text
13
'text="Sales Performance">'+ // .text("Sales Performance")
14
// settings for title background // // settings for title background
15
'<background '+ // .background()
16
// enable background // // enable background
17
'enabled="true" '+ // .enabled(true)
18
// set background inner color // // set background inner color
19
'fill="#FFD700" '+ // .fill("#FFD700")
20
// set background border // // set background border
21
'stroke="#D8D8D8" '+ // .stroke("#D8D8D8")
22
// set type of background corners // // set type of background corners
23
'cornerType="round" '+ // .cornerType("round")
24
// set corners size // // set corners size
25
'corners="10"/></title>'+ // .corners(10);
26
27
// set series type
28
'<series_list><series series_type="column">'+ // chart.column([
29
'<data><point x="January" value="10000"/>'+ // ["John", 10000],
30
'<point x="February" value="12000"/>'+ // ["Jake", 12000],
31
'<point x="March" value="18000"/>'+ // ["Peter", 18000],
32
'<point x="April" value="11000"/>'+ // ["James", 11000],
33
'<point x="May" value="9000"/></data>'+ // ["Mary", 9000]
34
'</series></series_list></chart>'+ // ]);
35
'</anychart>';
36
37
// get XML data
38
var chart = anychart.fromXml(xml);
39
40
// draw chart
41
chart.draw();
42
});