我正在创建一个API(使用WCF),它将电子商务公司的一些内部系统暴露给外部世界。 API的目标用户大多是小型企业,可能没有广泛的开发资源。 为了确保将来API的发展,我已经决定API的输入和输出参数是字符串(xml doucment转换为字符串)。 这让我想到了所有可能的方法,一旦将字符串接收到我的方法并从中生成xml文档,我将如何将此xml文档映射到我有权访问的强类型对象 - 这些对象用于我的api暴露的内部系统。
将xml文档转换为强类型类的最佳实践是什么(请记住,我无法直接将xml转换为对象,因为在某些情况下,我将不得不在api中添加其他信息来构建内部系统所需的对象)