我有一个xml格式的数据文件:
<person>
<name>Test</name>
<birth>1.1.1999 12:00</birth>
</person>现在我有两个问题:
1)我是否可以转置表格(可能带有一些样式表),使其看起来像这样:
名称|....Name1................Name2
出生|.....1.1.99 12:00........2.2.98 11:00
2)是否可以将其格式化为Datetime?我得到的格式是:1990年1月1日11:00:00,但我想要不同的格式。
提前谢谢。
发布于 2014-09-11 22:05:24
可以,停那儿吧。对于像Stack Overflow这样的站点的大多数读者来说,最简单的方法是用您选择的编程语言编写一个程序来调用解析器,使用文档,构建适当的数据结构,重新构造它,并序列化新重构的信息。在实践中,这些步骤通常是交错的。
不同的人会有不同的喜欢的方法来解决这样的问题;你可以使用XSLT,你可以使用XQuery,你可以使用PHP、Java、Python、Perl、Cobol、Haskell或者...
如果您说出有兴趣使用哪种编程语言,您可能会得到更具体的帮助;您的问题表明您希望使用XSD实现此目的,但这毫无意义: XSD不是用于重构XML文档的工具。
https://stackoverflow.com/questions/25789322
复制相似问题