336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
XML 파일로부터 읽기
/* DOMRead */
public static org.w3c.dom.Document Load(String path)
throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException {
java.io.File file = new java.io.File(path);
java.io.FileInputStream fileInputStream = new java.io.FileInputStream(file);
javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory = javax.xml.parsers.DocumentBuilderFactory.newInstance();
javax.xml.parsers.DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
org.w3c.dom.Document document = documentBuilder.parse(fileInputStream);
fileInputStream.close();
return document;
}
XML 파일로 저장
/* DOMWrite */
public static void Save(org.w3c.dom.Document document, String path)
throws javax.xml.transform.TransformerException, java.io.IOException {
java.io.File file = new java.io.File(path);
java.io.FileOutputStream fileOutputStream = new java.io.FileOutputStream(file);
javax.xml.transform.TransformerFactory transformerFactory = javax.xml.transform.TransformerFactory.newInstance();
javax.xml.transform.Transformer transformer = transformerFactory.newTransformer();
javax.xml.transform.dom.DOMSource domSource = new javax.xml.transform.dom.DOMSource(document);
javax.xml.transform.stream.StreamResult streamResult = new javax.xml.transform.stream.StreamResult(fileOutputStream);
transformer.transform(domSource, streamResult);
fileOutputStream.close();
}
'Programming Language > Java' 카테고리의 다른 글
| 자바 프로그램에서 각종 내부 설정 관리 방법 (0) | 2018.03.11 |
|---|---|
| Java AWT로 메뉴 넣기 (0) | 2014.09.08 |
| Java AWT로 창 닫기 구현하기 (1) | 2014.09.07 |
| Java AWT로 빈 프레임 띄우기 (0) | 2014.09.07 |
| 자바로 소켓 사용하는 예 (4) | 2014.09.03 |