2017-05-01 8 views
1

매우 긴 XML 파일이 있습니다. Dokuwiki 테이블로 변환하는 방법?XML을 특수 "일반 텍스트"형식으로 변환 하시겠습니까?

XML 문서와 같은 것입니다 :

<xml row> 
<name>...</name> 
<type>...</type> 
. 
. 
. 
</xml row> 
<xml row> 
. 
. 
. 

DokuWiki는 테이블처럼 : 전통적인 유닉스 툴킷은 당신의 가장 친한 친구입니다 작업의 이런 종류의

^ I'm a table header^Me too^
| I'm a table content | Me too | 
+0

다음 접근법을 시도해보십시오. xml을 Excel에서 열고 xml을 테이블로 먼저 변환하십시오. 그런 다음 CONCATENATE를 | 표를 위키 마크 업으로 변환합니다. – Vlad

답변

0

. 여기 sed 또는 awk은 매우 잘 해결할 수 있습니다. 그러나 이러한 도구에 익숙하지 않은 경우 텍스트 작성자의 바꾸기 기능을 사용할 수도 있습니다.이 간단한 경우에는 적어도 여기 보이는 문제를 해결할 수 있습니다. <name>, </name>\n<type></type>|으로 바꾼 다음 파일 시작/끝 부분에서 가비지를 자릅니다. (지금 시도하지 않으셨습니까? 처음에는 짐작 하시겠습니까? \n을 더 많이 처리해야하며 <xml row>은 빈 문자열로 바꿔야하며, 더 많은 태그가있는 경우에도 동일하게 적용됩니다. 당신은 그것을 해결할 수 있습니다!)