我正在设计一个流程来从我们的客户端获取 XML 文件并将它们加载到我们的数据库中,在我们这边创建一个订单。
问题是,而且不总是存在一个问题吗?客户端的 XML 确实不像我们用来将数据加载到数据库中的业务对象。
所以我必须设计一种方法来将它们指定的格式放入我们的自定义对象中。
我正在考虑从他们的 XML 中创建“动态”自定义对象,然后想出一个“地图”来将他们的对象翻译成我们的。这就是我现在的头。
本质上,我不想编写另一个支持他们数据的数据加载过程,我只想将他们的数据转换为我们的格式。
我知道这基本上是一个设计问题,所以我只是抛出我的想法,看看它是否适合其他人。或者,如果有人这样做并有建议,我很乐意听到。谢谢!