首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将此数据表转换为XML

如何将此数据表转换为XML
EN

Stack Overflow用户
提问于 2011-10-28 06:29:23
回答 1查看 343关注 0票数 0

有两个数据表包含有关文件目录结构的信息。我只是想把它转换成XML,这对于快速高效的解析来说应该是最好的。

在表1中,客户端是根目录&项目是客户端(根目录)中的文件夹名,根目录(客户端)中可以有一个或多个文件夹。

代码语言:javascript
复制
e.g. D:\C1\P1\  /* here D:\ is the local disk */
     D:\C1\P2\ 

在表2中,它讲述了协和根目录(client)和文件夹(project)中的文件,并且在一个文件夹中可以有多个文件。

代码语言:javascript
复制
e.g. D:\C1\P1\F1  /* F1 is the file name */  

下面是用于客户机(C1)、项目(P1)和现有文件(F1和F2)的示例xml。请看一看,如果它可以定义更好的方式,请纠正。

代码语言:javascript
复制
<root>
     <client>
          <id>C1</id>
          <project>
              <project-name>P1</project-name>
              <fileName>
                 <file>F1</file>
                 <file>F2</file>
               </fileName>
           </project>
     </client>
 </root>

*注意:*我正在使用jaxb to marshall & unmarshall文件。

EN

回答 1

Stack Overflow用户

发布于 2011-10-28 06:45:26

  1. 编写将表结构
  2. 加载表记录映射到java对象的java类
  3. 使用jaxb xml序列化程序生成xml文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7925871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档