我有一个关于 XML 输出的问题。我有第一个和第二个数字的扫描仪...我想准备带有表单的 xml 输出文件(例如第一个数字是 10,第二个是 15)
<line>
<Point>
<X>10</X>
</Point>
</line>
<line>
<Point>
<X>11</X>
</Point>
</line>
<line>
<Point>
<X>12</X>
</Point>
</line>
依此类推...直到第二个数字
try{
XMLOutputFactory f = XMLOutputFactory.newInstance();
XMLStreamWriter w = f.createXMLStreamWriter(new FileOutputStream(output));
w.writeComment("XMLOutput");
w.writeStartElement("line");
w.writeStartElement("Point");
w.writeStartElement("X");
String pointX0 = String.valueOf(a);
w.writeCharacters(pointX0);
w.writeEndElement();
w.writeEndElement();
}
w.writeEndElement();
w.writeEndDocument();
w.close();
} catch (XMLStreamException ex) {
Logger.getLogger(Output.class.getName()).log(Level.SEVERE, null, ex);
}
}
我正在为循环而苦苦挣扎,但我不知道我应该把它放在哪里......