2013-02-02 29 views
0

我有一個名爲MainFolder的文本文件夾,我想將文件夾轉換爲XML表示,以便文件夾中的每個文件都可以編輯爲單個文本文件。是否有可能生成一個文件夾結構的XML表示,如下所示,folder標籤中的<file>標籤和文件夾中的文件?生成文件夾內容的XML表示

<folder name = "MainFolder"> 
    <file name = "README.txt"> 
     This is a text file inside a folder called MainFolder. This is the content 
     of README.txt. 
    </file> 
    <folder name = "Java samples"> 
     <file name = "HelloWorld.java"> 
      public class HelloWorld{ 
       public static void main(String[] args){ 
        System.out.println("Hello World!"); 
       } 
      } 
     </file> 
    </folder> 
</folder> 
+0

也許你可能需要從http://stackoverflow.com/questions一些靈感/ 316590 /你怎麼使用貓遞歸地 – Cyrille

+0

我把這個問題標記爲「語言不可知」,因爲我知道我想完成什麼,但我不知道哪種編程語言最適合爲了工作。 –

+0

內容必須包含在一個'<![CDATA ['部分。但是如果其中一個文件是XML文件並且具有'<![CDATA ['部分? – Eduardo

回答