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/8.7.1/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
// title settings
10
'<title '+ // chart.title()
11
// set title text // // set title text
12
'text="Sales Performance">'+ // .text("Sales Performance")
13
// settings for title background // // settings for title background
14
'<background '+ // .background()
15
// enable background // // enable background
16
'enabled="true" '+ // .enabled(true)
17
// set background inner color // // set background inner color
18
'fill="#FFD700" '+ // .fill("#FFD700")
19
// set background border // // set background border
20
'stroke="#D8D8D8" '+ // .stroke("#D8D8D8")
21
// set type of background corners // // set type of background corners
22
'cornerType="round" '+ // .cornerType("round")
23
// set corners size // // set corners size
24
'corners="10"/></title>'+ // .corners(10);
25
26
// set series type
27
'<series_list><series series_type="column">'+ // chart.column([
28
'<data><point x="January" value="10000"/>'+ // ["John", 10000],
29
'<point x="February" value="12000"/>'+ // ["Jake", 12000],
30
'<point x="March" value="18000"/>'+ // ["Peter", 18000],
31
'<point x="April" value="11000"/>'+ // ["James", 11000],
32
'<point x="May" value="9000"/></data>'+ // ["Mary", 9000]
33
'</series></series_list></chart>'+ // ]);
34
'</anychart>';
35
36
// get XML data
37
var chart = anychart.fromXml(xml);
38
39
// draw chart
40
chart.draw();
41
});