- From: Andrea Giammarchi <andrea.giammarchi@gmail.com>
- Date: Wed, 26 Feb 2014 09:46:52 -0800
- To: Innovimax W3C <innovimax+w3c@gmail.com>
- Cc: Robin Berjon <robin@w3.org>, "public-nextweb@w3.org" <public-nextweb@w3.org>
- Message-ID: <CADA77miJV=SeQD30c3ebX+Mibj_iAREM3+rG96YEC-f2DQP3rw@mail.gmail.com>
double quote are escaped in JSON, so are \n, \r, \t and others see string: http://json.org/ Null could be <input name="some-null" type="null"> ? I wonder what's the point to send a null value though, I'd use hidden with a value or a checkbox the tricky case is probably wrong since you have twice the same name for Amaze1 and Amaze2 it is explained that arrays, as soon as these contain a named property, will be sent as object so wow:{such:{"value":"Amaze2", "1":"Amaze3"}} unless I misunderstood your last question regards On Wed, Feb 26, 2014 at 1:03 AM, Innovimax W3C <innovimax+w3c@gmail.com>wrote: > Very nice ! Clear ! Well written ! > > Few details, > > How do you parse the following > > == With Double Quote == > > <form enctype='application/json'> > <input name='fi"le' value='file'></form> > > > == With \n (or any other ) == > > <form enctype='application/json'> > <input name='fi
le' value='file'></form> > > > == Null value == > > There is no defined way to add a null value > > == Tricky case == > <form enctype='application/json'> > <input name='wow[such]' value='Amaze1'> <input name='wow[such]' value='Amaze2'> <input name='wow[such][1]' value='Amaze3'></form> > > Mohamed > > > On Tue, Feb 25, 2014 at 5:02 PM, Robin Berjon <robin@w3.org> wrote: > >> Hi, >> >> I put together a small spec to enable having HTML form data submitted >> directly as JSON, with structure. I'd be curious to hear your feedback: >> >> http://darobin.github.io/formic/specs/json/ >> >> Thanks! >> >> -- >> Robin Berjon - http://berjon.com/ - @robinberjon >> >> > > > -- > Innovimax SARL > Consulting, Training & XML Development > 9, impasse des Orteaux > 75020 Paris > Tel : +33 9 52 475787 > Fax : +33 1 4356 1746 > http://www.innovimax.fr > RCS Paris 488.018.631 > SARL au capital de 10.000 EURO >
Received on Wednesday, 26 February 2014 17:47:20 UTC