txt 파일을 xml로 어떻게 변환합니까?

사용자 3368897

내가하려는 것은 내 .txt 파일을 xml로 변환하는 것입니다. 나는 모든 것을 하나의 태그 안에 모아서 각각의 태그로 만듭니다.

$fp = fopen('notes.txt', 'r');
$xml = new XMLWriter;
$xml->openURI('notes.xml');
$xml->setIndent(true);
$xml->startElement('Notes');
while ($line = fgetcsv($fp)) {
   $xml->startElement('note');
   $xml->writeElement('dateTime', $line[0]);
   $xml->writeElement('Operation', $line[1]);
   $xml->writeElement('table', $line[2]);
   $xml->writeElement('user', $line[3]);
   $xml->endElement();
}
$xml->endElement();

이것이 내가 얻는 것입니다.

<Notes>
 <note>
  <dateTime>2014-03-26 02:43:32     Insert     Products     Admin</dateTime>
  <Operation/>
  <table/>
  <user/>
 </note>
 <note>
  <dateTime>2014-03-26 02:53:04     Insert     Products     Admin</dateTime>
  <Operation/>
  <table/>
  <user/>
 </note>
 <note>
  <dateTime>2014-03-26 02:58:13     Insert     Products     Admin</dateTime>
  <Operation/>
  <table/>
  <user/>
 </note>
 <note>
</Notes>

시간은 올바른 태그에 있지만 "삽입"은 작동 중이어야하고 테이블에는 "제품", 사용자에는 "관리자"가 있어야합니다. 올바르게 배치되도록 어떻게 고칠 수 있습니까?

이것은 내 .txt 파일입니다.

2014-03-26 02:43:32     Insert     Products     Admin
2014-03-26 02:53:04     Insert     Products     Admin
2014-03-26 02:58:13     Insert     Products     Admin
t.h3ads

구분자로 ","를 사용하도록 txt 파일을 변경하거나 fgetcsv ()에 대해 구성해야합니다 .

$fp = fopen('notes.txt', 'r');
$xml = new XMLWriter;
$xml->openURI('notes.xml');
$xml->setIndent(true);
$xml->startElement('Notes');
while ($line = fgetcsv($fp, 0, "\t")) {
   $xml->startElement('note');
   $xml->writeElement('dateTime', $line[0]);
   $xml->writeElement('Operation', $line[1]);
   $xml->writeElement('table', $line[2]);
   $xml->writeElement('user', $line[3]);
   $xml->endElement();
}
$xml->endElement();

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTML 파일 (Ruby)로 변환 된 txt 파일에서 배열을 어떻게 생성합니까?

분류에서Dev

Android에서 pcap 파일을 txt 파일로 변환하려면 어떻게해야합니까?

분류에서Dev

행렬 matlab을 파일 .txt로 어떻게 변환 할 수 있습니까?

분류에서Dev

txt 파일의 목록을 Processing (python)의 목록으로 어떻게 변환합니까?

분류에서Dev

.img 파일을 vhd로 어떻게 변환합니까?

분류에서Dev

키 : 값 쌍을 유지하면서 사전을 쉼표로 구분 된 .txt 파일로 변환하려면 어떻게해야합니까? 파이썬

분류에서Dev

.txt 파일을 "실행 불가"로 표시하려면 어떻게합니까?

분류에서Dev

C #은 .txt 파일을 기본 출력으로 어떻게 이해합니까?

분류에서Dev

.txt 파일을 읽고 고정 길이로 만드는 변수를 어떻게 할당합니까?

분류에서Dev

ghostscript는 PDF를 .txt로 어떻게 변환합니까?

분류에서Dev

16 진 파일을 동등한 char 파일로 어떻게 변환합니까?

분류에서Dev

Java 파일을 Kotlin 파일로 변환은 어떻게 작동합니까?

분류에서Dev

어떻게 .txt 파일을 long [] JAVA로 읽을 수 있습니까?

분류에서Dev

txt 파일의 목록을 python 파일의 목록으로 바꾸려면 어떻게해야합니까?

분류에서Dev

모든 일반 텍스트 파일을 디렉토리의 .txt 파일로 변경하려면 어떻게합니까? 그런 명령이 있습니까?

분류에서Dev

ODT 파일을 PDF로 변환하려면 어떻게해야합니까?

분류에서Dev

파이썬에서 일을 년과 월로 어떻게 변환합니까?

분류에서Dev

이러한 Haxe 소스 파일을 Python으로 어떻게 변환합니까?

분류에서Dev

SwiftyJson에서 파일을 JSON 객체로 어떻게 변환합니까?

분류에서Dev

큰 txt 파일을 BigInteger에 빠르게로드하려면 어떻게해야합니까?

분류에서Dev

CSV 파일을 XML로 어떻게 변환 할 수 있습니까?

분류에서Dev

CSV 파일을 XML로 어떻게 변환 할 수 있습니까?

분류에서Dev

chr을 ord로 어떻게 변환합니까? -파이썬

분류에서Dev

txt 파일의 문자열을 어떻게 복사합니까?

분류에서Dev

Evernote의 노트를 표준 TXT 파일로 어떻게 변환 할 수 있습니까?

분류에서Dev

txt 파일의 데이터를 C 프로그램의 변수로 어떻게로드합니까?

분류에서Dev

txt 파일을 배열로 읽고 오름차순으로 정렬하려면 어떻게해야합니까?

분류에서Dev

txt 파일을 배열로 읽고 오름차순으로 정렬하려면 어떻게해야합니까?

분류에서Dev

하나의 txt 파일로 위키 부분을 다운로드하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    HTML 파일 (Ruby)로 변환 된 txt 파일에서 배열을 어떻게 생성합니까?

  2. 2

    Android에서 pcap 파일을 txt 파일로 변환하려면 어떻게해야합니까?

  3. 3

    행렬 matlab을 파일 .txt로 어떻게 변환 할 수 있습니까?

  4. 4

    txt 파일의 목록을 Processing (python)의 목록으로 어떻게 변환합니까?

  5. 5

    .img 파일을 vhd로 어떻게 변환합니까?

  6. 6

    키 : 값 쌍을 유지하면서 사전을 쉼표로 구분 된 .txt 파일로 변환하려면 어떻게해야합니까? 파이썬

  7. 7

    .txt 파일을 "실행 불가"로 표시하려면 어떻게합니까?

  8. 8

    C #은 .txt 파일을 기본 출력으로 어떻게 이해합니까?

  9. 9

    .txt 파일을 읽고 고정 길이로 만드는 변수를 어떻게 할당합니까?

  10. 10

    ghostscript는 PDF를 .txt로 어떻게 변환합니까?

  11. 11

    16 진 파일을 동등한 char 파일로 어떻게 변환합니까?

  12. 12

    Java 파일을 Kotlin 파일로 변환은 어떻게 작동합니까?

  13. 13

    어떻게 .txt 파일을 long [] JAVA로 읽을 수 있습니까?

  14. 14

    txt 파일의 목록을 python 파일의 목록으로 바꾸려면 어떻게해야합니까?

  15. 15

    모든 일반 텍스트 파일을 디렉토리의 .txt 파일로 변경하려면 어떻게합니까? 그런 명령이 있습니까?

  16. 16

    ODT 파일을 PDF로 변환하려면 어떻게해야합니까?

  17. 17

    파이썬에서 일을 년과 월로 어떻게 변환합니까?

  18. 18

    이러한 Haxe 소스 파일을 Python으로 어떻게 변환합니까?

  19. 19

    SwiftyJson에서 파일을 JSON 객체로 어떻게 변환합니까?

  20. 20

    큰 txt 파일을 BigInteger에 빠르게로드하려면 어떻게해야합니까?

  21. 21

    CSV 파일을 XML로 어떻게 변환 할 수 있습니까?

  22. 22

    CSV 파일을 XML로 어떻게 변환 할 수 있습니까?

  23. 23

    chr을 ord로 어떻게 변환합니까? -파이썬

  24. 24

    txt 파일의 문자열을 어떻게 복사합니까?

  25. 25

    Evernote의 노트를 표준 TXT 파일로 어떻게 변환 할 수 있습니까?

  26. 26

    txt 파일의 데이터를 C 프로그램의 변수로 어떻게로드합니까?

  27. 27

    txt 파일을 배열로 읽고 오름차순으로 정렬하려면 어떻게해야합니까?

  28. 28

    txt 파일을 배열로 읽고 오름차순으로 정렬하려면 어떻게해야합니까?

  29. 29

    하나의 txt 파일로 위키 부분을 다운로드하려면 어떻게해야합니까?

뜨겁다태그

보관