public void loadTranscription(File transcriptionFile)
throws ParserConfigurationException, SAXException, IOException {
text.setText("");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(transcriptionFile);
// Text
text.setText(doc.getElementsByTagName("text").item(0).getTextContent());
// Timestamps
NodeList nList = doc.getElementsByTagName("timeStamp");
for (int temp = 0; temp < nList.getLength(); temp++) {
Element timestamp = (Element) nList.item(temp);
printTimestamp(Integer.parseInt(timestamp.getAttribute("start")),
Integer.parseInt(timestamp.getAttribute("lenght")));
}
changed = false;
}
EditingPane.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:pmTrans
作者:
评论列表
文章目录