我正在实现一个程序,作为现有软件的客户端。该协议使用
.net
是否有一种方法可以扩展
我想我可以使用
XML
模式定义,并包括多维数组。.net
XmlSerializer
无法处理这些 - 这是已知的问题。是否有一种方法可以扩展
XmlSerializer
,以便我可以实现对此的处理,或者是否有完整的(免费或商业)替代品XmlSerializer
,可以处理多维数组?
SharpSerializer
似乎不会创建模式定义的XML,而是使用自己的序列化格式。我想我可以使用
sgen.exe
生成序列化器代码,然后手动编辑以添加必要的处理,但我想避免这样做。