1A,1B,1C 2A,2B,2C 3A,3B,3C 4A,4B,4C 5A,5B,5C
import java.io.*; import java.util.StringTokenizer; public class CSVReader { public static void main(String args[]) throws Exception { String fileName = "data.csv"; BufferedReader reader = new BufferedReader(new FileReader(fileName)); String lineText = null; while ((lineText = reader.readLine()) != null) { StringTokenizer tokenizer = new StringTokenizer(lineText, ","); while (tokenizer.hasMoreTokens()) { System.out.print(tokenizer.nextToken()); if (tokenizer.hasMoreTokens()) System.out.print(":"); } System.out.println(); } reader.close(); } }
<?xml version="1.0" encoding="UTF-8"?> <root><要素>値</要素></root>
import org.w3c.dom.*; import javax.xml.parsers.*; public class XMLReader { public static void main(String args[]) throws Exception { String fileName = "data.xml"; Document xmlDoc = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(fileName); System.out.println(xmlDoc.getElementsByTagName("要素").item(0).getFirstChild().getNodeValue()); } }