提取XML的部分信息

Ped*_*C88 0 xml vb.net xsd

我在数据库中的某些表中分发了大量信息(并且必须将它们全部表示为oop).我需要根据请求从相同的数据创建具有不同格式的文本文件.我的想法是创建一个设计,如果要更改这些格式,则不需要编码.

我正在考虑使用某种XML魔术技巧来实现这一目标,但我不知道该怎么做.我也对新想法持开放态度.

Der*_*ior 6

没有魔术;)

如果为数据库对象创建XML模式,则可以将它们呈现为XML.然后,您可以使用适当的XML转换,将XML转换为请求的格式.阅读XSLT.这仍然需要您为每种不同类型的转换维护XSLT样式表(例如,XML转换为HTML,XML转换为CSV ...)

您不太清楚不同的目标格式或系统的预期用途.如果格式很简单并且仅在显示的列或显示的顺序上有所不同,则可以创建一个允许用户自定义结果格式的界面.或者,您可以创建模板语言.