2013-12-17 3 views
0

아래 코드를 사용하여 xml 파일을 작성했는데 해당 파일을 xls 또는 csv 파일로 변환하는 방법은 무엇입니까? xml 파일을 읽고 xls 파일로 변환하고 싶습니다. 그렇게 할 수있는 방법이 있습니까? 당신은 온라인 사이트를 사용하여 변환 할 수 있습니다xls 파일을 xls 파일로 변환

  // write the content into xml file 
    TransformerFactory transformerFactory = TransformerFactory.newInstance(); 
     try { 
      Transformer transformer = transformerFactory.newTransformer(); 
      DOMSource source = new DOMSource(doc); 
      StreamResult result = new StreamResult(new File("C:\\file.xml")); 
      try { 
       // Output to console for testing 
       // StreamResult result = new StreamResult(System.out); 
       transformer.transform(source, result); 

      } catch (TransformerException ex) { 
       Logger.getLogger(CreditBureau.class.getName()).log(Level.SEVERE, null, ex); 
      } 
       System.out.println("File saved!"); 

     } catch (TransformerConfigurationException ex) { 
      Logger.getLogger(CreditBureau.class.getName()).log(Level.SEVERE, null, ex); 
     } 

    } catch (ParserConfigurationException ex) { 
     Logger.getLogger(CreditBureau.class.getName()).log(Level.SEVERE, null, ex); 
    } 
} 
} 
+0

이들은 서로 다른 파일 형식이며 자체 용도로 사용됩니다. 않는 한, XML을 파싱하고 xls 또는 csv에 갖고 싶은 것을 알고 있지 않다면 그렇게 할 수 없습니다. 질문하는 동안 매우 구체적이어야합니다. 그렇지 않으면 매우 일반적인 대답을 얻는 경향이있어 유용하지 않을 수 있습니다. –

+0

이것은 intresting처럼 보이지만 xls 또는 csv로 XML을 변환하는 데 도움이되는 java 코드를 선호합니다. – user2786306

답변

0

당신은 아파치 POI 프로젝트에 볼 수있다. Microsoft 문서를 수정할 수있는 라이브러리입니다.

http://poi.apache.org/