Estoy tratando de hacer que Json.Net serialice un nombre de propiedad sin comillas, y le resulta difícil encontrar documentación en Google. ¿Cómo puedo hacer esto?Json.Net - Nombre de la propiedad en serie sin comillas
Es una parte muy pequeña de un gran renderizado Json, por lo que preferiría agregar un atributo de propiedad o anular el método de serialización en la clase.
la actualidad, el que hace de esta manera:
"event_modal":
{
"href":"file.html",
"type":"full"
}
y espero conseguirlo para rendir como: (href
y type
son sin comillas)
"event_modal":
{
href:"file.html",
type:"full"
}
De la clase:
public class ModalOptions
{
public object href { get; set; }
public object type { get; set; }
}
Eso no es válido JSON. ¿Por qué quieres hacer esto? –
Ver [en JSON, ¿por qué se cita cada nombre?] (Http://stackoverflow.com/questions/2067974/in-json-why-is-each-name-quoted) –
Marcello - Es para satisfacer las necesidades de un Plugin jQuery de terceros, que alimenta estos datos. – Overflew