Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要更新一些结构未知的 xml,我不太确定从哪里开始。我在数据库表中有一个带有一些 xml 的字段,每条记录可以是不同的 xml。关联的模式也存储在数据库中。
我正在创建一个 Web 服务,其中更新作为 XElement 发送。我需要找到正确的节点并更新它们(可以在更新中发送任意数量的节点)。我有一个单独的方法来处理添加新节点,因为我可以合并 XDocuments 来做到这一点。
关于从哪里开始的任何指示?
谢谢,
安妮莉
您将必须想出一个可以理解您发送的内容的结构。
一种想法是,在传入的根节点中有一个路径属性,它将指向接收 xml 文档中的路径,该路径是传入节点的位置。
二,或者单独调用服务,该服务只接收一种类型的响应,因此知道如何处理响应。对每种不同响应类型的单独调用。
所以要么知道你正在发送/接收什么,要么嵌入到传入的 xml 中如何处理它。
编辑 正如你的标题所说,你不知道结构,你仍然必须有某种理解方式(又名结构),或者你不可能知道在哪里存储传入的数据。