XmlWriter w = new XmlWriter(stream);
w.startTag("xport");
w.startTag("meta");
w.writeTag("start", timestamps[0]);
w.writeTag("step", timestamps[1] - timestamps[0]);
w.writeTag("end", timestamps[timestamps.length - 1]);
w.writeTag("rows", timestamps.length);
w.writeTag("columns", xports.size());
w.startTag("legend");
for (XPort xport1 : xports) {
w.writeTag("entry", xport1.legend);