0

我正在做的项目是一个外联网。我需要在这个项目中调用一个与数据库通信的 web 服务。这可用作 APPserver。APPserver 和数据库之间的过程是在 Progress 中编写的。我从 web 服务收到的输出是一个包含 XML 的对象。

是否可以将 XML 文件转换为对象?例如,我有一个节点

<user>
    <uid></uid>
    <lastname></lastname>
    <firstname></firstname>
</user>

这个用户节点可以转换为用户实体吗?

当它从关系开始时,复杂性要高得多。XML 会是什么样子,我现在还不能说。

有没有其他可能的框架/语言我可以使用,所以他们简化了这个过程?

关系的结构会发生什么以及如何处理它们?

4

1 回答 1

1

此示例来自旧版本的 .NET,但仍然适用。使用 XML 反序列化加载基于 XML 格式的对象。你可以有嵌套类。只需根据需要装饰所有类/属性以在对象被序列化时创建正确的格式,并且您将能够将 XML 反序列化为返回 Web 服务的对象。

http://www.codeproject.com/Articles/4491/Load-and-save-objects-to-XML-using-serialization

于 2013-04-23T14:37:49.543 回答