xslt中的数据类型

时间:2012-07-02 13:43:58

标签: xml xslt xsd

我正在使用xslt转换器为xml开发一个json解析器,即输出是类型文本。但是不提供输出数据类型。 例如,输入xml具有字符串或int或日期的数据,并且xslt没有意识到它们是什么类型并且解析它们都是相同的。 我的查询是,是否有任何方法可以在xslt,xsd中导入xsd文件(具有数据类型),然后您可以检查数据类型并相应地转换Finar。

非常感谢你!

1 个答案:

答案 0 :(得分:1)

使用模式感知的XSLT 2.0转换可以做很多事情,但我不确定我是否完全理解这个要求,说明哪些设施是相关的。

您说您正在将JSON转换为XML,但您说输出是文本。我原以为转换是XML格式的文本。

您说“但不提供输出数据类型”。这句话有一个缺失的主题。您希望数据类型知识来自哪里?您是在解析一个非常具体的JSON输入,其结构是样式表已知的,还是您正在解析任意JSON?

我不知道“Finar”是什么,或者它适合的地方!