为类中的每个属性创建一个带有DataContract和DataMember Name的Model类。 XML,JSON,JSV内容以DataContract属性中指定的Name出现。但CSV不是,它显示类中属性的实际名称。
XML,JSON,JSV中的示例标头:
FileNumber,AccountYear,AgreementDate,CollectionDate
CSV中的示例标题:
FILE_NO,ACCOUNT_YR,AGREEMENT_DATE,COLLECTION_DATE
我没有CSV的任何自定义格式化程序/处理程序,它是ServiceStack附带的所有内容。
这是怎么回事?是否需要进行任何设置?
由于
答案 0 :(得分:1)
CSV序列化程序目前不会查看[DataMember]
属性的名称属性。
虽然如果您添加an issue on the ServiceStack.Text项目,我们可以考虑在将来添加对此的支持。