如何通过不同的编程语言发送,接收和解析XML消息

how to send, receive and parse XML messages over DIFFERENT programming languages?

本文关键字:和解 消息 XML 何通过 编程语言      更新时间:2023-10-16

我了解xml不一定与任何语言对齐,但是从C 到C c#和Back又可以使用的最佳方法/库是什么?

我正在使用Xamarin构建应用程序,我将通过XML接收并将数据发送到C 编码的服务器。我是XML如何发送,接收和解析的新手C 应用服务器端。如何最好地完成此操作?

发送XML有效载荷需要指定有效负载类型并将其附加到您发送到服务器的发布请求之类的内容。当服务器接收XML有效载荷时,您需要使用序列化库之类的东西。您可以选择适合您的需求的任何语言的库来读/写XML。您还可以使用XML模式定义文件来标准化XML文件的预期格式是什么。也有从XSD文件生成类文件的选项。如果使用一个生成器,则可以编写XSD,以不同的语言生成类,然后使用序列化库来序列化和估算XML/对象。