× - 코드 및 콘솔 화면은 [ code ] 내용 [ /code ] 태그 처리하여 주세요.
- 강조하고자 하는 내용은 [ b ] 내용 [ /b ] 태그 처리하여 주세요.

XML 파일 파싱할 때 파일이 아니고 객체(스트링 등)에서 받아오는 방법

  • herogate
    (영웅문)
  • herogate's Avatar 이 글의 작성자
  • Offline
  • Newbie
  • Newbie
  • 고독한 개발자입니다.
더보기
18 Jan 2017 17:01 - 18 Jan 2017 17:01 #1821 작성자: herogate
herogate 님의 글: XML 파일 파싱할 때 파일이 아니고 객체(스트링 등)에서 받아오는 방법
XPATH를 사용해서 XML 파싱을 하고 있는데요.

DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(xmlFile);

혹시 파일로부터 읽는게 아니고 String 객체에서 읽어오는 방법이 있을까요?
더보기
20 Jan 2017 20:09 - 20 Jan 2017 20:09 #1853 작성자: jeeg
jeeg 님의 답글: XML 파일 파싱할 때 파일이 아니고 객체(스트링 등)에서 받아오는 방법
InputSource is = new InputSource(new StringReader(xmlFileContent));
Document doc = builder.parse(is);

혹은

ByteArrayInputStream is = new ByteArrayInputStream(xmlFileContent.getBytes());
Document doc = builder.parse(is);
Time to create page: 0.049 seconds
Powered by Kunena Forum