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 |