1

我想从 gx 模型中获取数据并将其保存到 csv 文件中。我面临以下挑战 -

  1. 如何将 gxmodel 文件存储到对象中。

  2. 存储对象后,将其存储在 csv 文件中的方法是什么。

4

1 回答 1

0

问题一:

如果我的理解是正确的,你有一个 xml 输入,你需要将数据存储到 POJO 类(对象)中。

  1. 如果这是要求,您需要解析 xml -> 选择每个值并将其映射到 pojo。
  2. 如果它是一个 gx 模型,你可能也有模式(XSD),在这种情况下 GW 自动生成(在版本 9 中),你可以通过 GW 为特定 GX 模型创建的实例直接访问 xml 内容。剩下的就是映射,这不会是一个很大的问题。

问题2:

  1. 因为ListIterator我们可以直接将内容导出为 csv(或任何其他)格式。您可以参考 -- Batch History Export-- 相同的功能。

  2. 许多罐子也可用于相同的。

  3. CSV 表示逗号分隔值。你甚至可以创建一个具有相同逻辑的文件并使用.csv扩展名保存它。

希望这是有道理的。:)

于 2018-01-07T06:28:53.080 回答