我有RequestModel
包含一些属性和另一个类Consignment
。
调用JsonConvert.SerializeObject(this);
返回
{ "consignment": { "collectionDetails": null } }
相反,我想返回一个对象数组
"consignment": [ { "collectionDetails": null } ]
我已尝试创建寄售[]但收到转化问题。
我还尝试创建List<Consignment>
class RequestModel
{
public string job_id { get; set; }
public Consignment consignment = new Consignment();
public class Consignment
{
public string consignmentNumber { get; set;
}
public string ToJSON()
{
return JsonConvert.SerializeObject(this);
}
答案 0 :(得分:2)
你走了:
<script >
$( ".divMenuMobile" ).click(function() {
$(".header .navMobile").slideToggle();
});
$(document).ready(function(){
$(document).keypress(function(e) {
if(e.which == 13) {
e.preventDefault();
$("#busca-site").trigger("click");
}
});
});
$(function() {
//REALIZAR BUSCA
$("#busca-site").click(function(){
var nome = $("#palavra-chave").val() != "" ? $("#palavra-chave").val() : "indefinido";
window.location = "<?php echo URL_SITE; ?>/home/pesquisa/"+nome;
});
});
然后,假设您有一个public class RequestModel
{
public string job_id { get; set; }
public Consignment consignment { get; set; }
public RequestModel()
{
consignment = new Consignment();
}
public string ToJSON()
{
return JsonConvert.SerializeObject(this);
}
}
课程(没有看到任何相关代码),您的寄售DTO将会是这样的:
CollectionItems