Java에서 XML 파일에 잘못된 데이터를 쓰는 방법

Subbu

아래 데이터를 java의 xml에 쓰는 방법이 있습니까? 제발 도와주세요

<tag>  
   <abc="1"/>  
   <cde="a"/>  
   <xyz="3"/>  
</tag>  
올리 풀 룰라

예로서...

import org.w3c.dom.Attr;
import org.w3c.dom.CDATASection;
import org.w3c.dom.Document;
import org.w3c.dom.Element;

import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import java.io.File;
import java.io.FileOutputStream;

public class Foobar {

    public static void main(String[] args) throws Exception {
        /* one way */
        FileOutputStream fileOutputStream = new FileOutputStream(new File("/tmp/foobar.txt"));
        String data = "<tag>  \n" +
                "   <abc=\"1\"/>  \n" +
                "   <cde=\"a\"/>  \n" +
                "   <xyz=\"3\"/>  \n" +
                "</tag>  ";

        fileOutputStream.write(data.getBytes());

        /* another way */
        Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
        Element tag = doc.createElement("tag");
        Attr abc = doc.createAttribute("abc");
        Attr cde = doc.createAttribute("cde");
        Attr xyz = doc.createAttribute("xyz");
        abc.setValue("1");
        cde.setValue("2");
        xyz.setValue("3");
        CDATASection cdataSection = doc.createCDATASection(makeInvalidTag(abc) + makeInvalidTag(cde) + makeInvalidTag(xyz));
        tag.appendChild(cdataSection);
        doc.appendChild(tag);
        StreamResult streamResult = new StreamResult(new File("/tmp/foobar2.txt"));
        DOMSource domSource = new DOMSource(doc);
        TransformerFactory.newInstance().newTransformer().transform(domSource, streamResult);
    }

    private static String makeInvalidTag(Attr attr) {
        return "\u003C" + attr.toString() + "/\u003E";
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

XML 파일 wp8에 데이터를 쓰는 방법

분류에서Dev

큰 CSV 파일에서 잘못된 데이터를 정리하는 방법

분류에서Dev

JAVA에서 파일에 특정 데이터를 쓰는 방법

분류에서Dev

sdcard에 잘못된 dd img 쓰기를 수정하는 방법

분류에서Dev

잘못된 행에 쓰는 파이썬

분류에서Dev

구조가 잘못된 XML 파일에서 데이터 추출

분류에서Dev

Angularjs의 입력 필드에서 잘못된 데이터를받는 방법

분류에서Dev

Python에서 ElementTree 데이터를 파일에 쓰는 방법

분류에서Dev

파이썬에서 xml 파일에서 데이터를 읽는 방법

분류에서Dev

Java에서 잘못된 숫자를 입력 할 때까지 많은 데이터를 입력하는 방법

분류에서Dev

XML 데이터의 일부를 삭제하고 Python을 사용하여 새 파일에 쓰는 방법

분류에서Dev

구문 분석 된 XML 파일을 Java의 다른 파일에 쓰는 방법

분류에서Dev

Java Rest Web Service에서 잘못된 JSON 데이터 오류를 처리하는 방법 : Jackson JSON Parser Unrecognized token

분류에서Dev

스트림에 쓰기로 인해 java.io.IOException이 발생하는지 확인하는 방법 : 쓰기 실패 : EBADF (잘못된 파일 번호)

분류에서Dev

Nokogiri가 XML에서 잘못된 노드 데이터를 잡아?

분류에서Dev

yaml 파일에 데이터를 쓰는 방법

분류에서Dev

csv 파일에 완전한 데이터를 쓰는 방법

분류에서Dev

CSV 파일에 열 단위로 데이터를 쓰는 방법

분류에서Dev

PHP에서 불완전한 닫는 태그가있는 잘못된 XML 파일을 건너 뛰는 방법

분류에서Dev

PHP를 사용하여 XML 파일에서 데이터를 읽는 방법

분류에서Dev

이진 파일에 행렬을 쓰는 잘못된 값 할당 쓰기

분류에서Dev

읽은 후 파싱 된 데이터를 다른 파일에 쓰는 방법은 무엇입니까?

분류에서Dev

XML에 데이터를 저장하는 C #-읽고 쓰는 방법

분류에서Dev

C에서 바이너리 파일에 데이터를 쓰는 방법

분류에서Dev

MySQL 데이터베이스에서 데이터를 검색하고 xml 파일에 저장하는 방법

분류에서Dev

c #을 사용하여 xml 파일에서 데이터를 얻는 방법

분류에서Dev

Azure Service Bus 큐에서 xml 파일 데이터를 읽는 방법

분류에서Dev

Java에서 데이터로 XML 노드를 뒤집는 방법

분류에서Dev

Java에서 경로에 저장된 파일에 쓰는 방법

Related 관련 기사

  1. 1

    XML 파일 wp8에 데이터를 쓰는 방법

  2. 2

    큰 CSV 파일에서 잘못된 데이터를 정리하는 방법

  3. 3

    JAVA에서 파일에 특정 데이터를 쓰는 방법

  4. 4

    sdcard에 잘못된 dd img 쓰기를 수정하는 방법

  5. 5

    잘못된 행에 쓰는 파이썬

  6. 6

    구조가 잘못된 XML 파일에서 데이터 추출

  7. 7

    Angularjs의 입력 필드에서 잘못된 데이터를받는 방법

  8. 8

    Python에서 ElementTree 데이터를 파일에 쓰는 방법

  9. 9

    파이썬에서 xml 파일에서 데이터를 읽는 방법

  10. 10

    Java에서 잘못된 숫자를 입력 할 때까지 많은 데이터를 입력하는 방법

  11. 11

    XML 데이터의 일부를 삭제하고 Python을 사용하여 새 파일에 쓰는 방법

  12. 12

    구문 분석 된 XML 파일을 Java의 다른 파일에 쓰는 방법

  13. 13

    Java Rest Web Service에서 잘못된 JSON 데이터 오류를 처리하는 방법 : Jackson JSON Parser Unrecognized token

  14. 14

    스트림에 쓰기로 인해 java.io.IOException이 발생하는지 확인하는 방법 : 쓰기 실패 : EBADF (잘못된 파일 번호)

  15. 15

    Nokogiri가 XML에서 잘못된 노드 데이터를 잡아?

  16. 16

    yaml 파일에 데이터를 쓰는 방법

  17. 17

    csv 파일에 완전한 데이터를 쓰는 방법

  18. 18

    CSV 파일에 열 단위로 데이터를 쓰는 방법

  19. 19

    PHP에서 불완전한 닫는 태그가있는 잘못된 XML 파일을 건너 뛰는 방법

  20. 20

    PHP를 사용하여 XML 파일에서 데이터를 읽는 방법

  21. 21

    이진 파일에 행렬을 쓰는 잘못된 값 할당 쓰기

  22. 22

    읽은 후 파싱 된 데이터를 다른 파일에 쓰는 방법은 무엇입니까?

  23. 23

    XML에 데이터를 저장하는 C #-읽고 쓰는 방법

  24. 24

    C에서 바이너리 파일에 데이터를 쓰는 방법

  25. 25

    MySQL 데이터베이스에서 데이터를 검색하고 xml 파일에 저장하는 방법

  26. 26

    c #을 사용하여 xml 파일에서 데이터를 얻는 방법

  27. 27

    Azure Service Bus 큐에서 xml 파일 데이터를 읽는 방법

  28. 28

    Java에서 데이터로 XML 노드를 뒤집는 방법

  29. 29

    Java에서 경로에 저장된 파일에 쓰는 방법

뜨겁다태그

보관