Re: [WebDNA] Escaping content for JSON
This WebDNA talk-list message is from 2013
It keeps the original formatting.
numero = 110283
interpreted = N
texte = --047d7b67809ebdd95304d8d27433Content-Type: text/plain; charset=UTF-8Donovan,Thanks - that looks pretty good - I'll have a detailed look later on.Would be great if [convertchars] could deal with double-byte encodings ;-)Take care- Tom==============================================Digital Revolutionaries1st Floor, Castleriver House14-15 Parliament StreetTemple Bar,Dublin 2Ireland----------------------------------------------[t]: + 353 1 4403907[e]:
[w]: ==============================================On 26 March 2013 05:54, Donovan Brooke wrote:> Tom Duke wrote:>>> Hi all,>>>> Trying to work out the best method of preparing content for use with>> JSON. My db charset is UTF-8 and it seems I need to use a>> [convertwords] and a [convertchars] to escape all of the required chars.>>>> Double quotes are not captured if I use just [convertchars]. Wondering>> if anyone else has come up with a cleaner solution.>>>> Thanks>> - Tom>>>>>> Conversion tables:>>>> [table name=jsonconvert&fields=from,**to]>> "\">> \\\>> /\/>> [/table]>>>> [table name=jsonconvert2&fields=from,**to]>> %0B\n>> [/table]>>>>>> JSON output:>>>> {>> "label": "Title:",>> "name": "[convertchars table=jsonconvert2][**convertwords>> table=jsonconvert][theTitle][/**convertwords][/convertchars]">> }>>>>>> Tom,> Here is what I came up with tonight:>> http://www.euca.us/admin/**tests/json_test.html>> Donovan>>>>>> --> Donovan Brooke> WebDNA Software Corporation> http://www.webdna.us> **[Square Bracket Utopia]**> ------------------------------**---------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/**talk@webdna.us> Bug Reporting: support@webdna.us>--047d7b67809ebdd95304d8d27433Content-Type: text/html; charset=UTF-8Content-Transfer-Encoding: quoted-printableDonovan,
Thanks - that looks pret=ty good - I'll have a detailed look later on. =C2=A0 Would be great if =[convertchars] could deal with double-byte encodings ;-)
Take care
- Tom
--047d7b67809ebdd95304d8d27433--
Associated Messages, from the most recent to the oldest:
--047d7b67809ebdd95304d8d27433Content-Type: text/plain; charset=UTF-8Donovan,Thanks - that looks pretty good - I'll have a detailed look later on.Would be great if [convertchars] could deal with double-byte encodings ;-)Take care- Tom==============================================Digital Revolutionaries1st Floor, Castleriver House14-15 Parliament StreetTemple Bar,Dublin 2Ireland----------------------------------------------[t]: + 353 1 4403907[e]: [w]: ==============================================On 26 March 2013 05:54, Donovan Brooke wrote:> Tom Duke wrote:>>> Hi all,>>>> Trying to work out the best method of preparing content for use with>> JSON. My db charset is UTF-8 and it seems I need to use a>> [convertwords] and a [convertchars] to escape all of the required chars.>>>> Double quotes are not captured if I use just [convertchars]. Wondering>> if anyone else has come up with a cleaner solution.>>>> Thanks>> - Tom>>>>>> Conversion tables:>>>> [table name=jsonconvert&fields=from,**to]>> "\">> \\\>> /\/>> [/table]>>>> [table name=jsonconvert2&fields=from,**to]>> %0B\n>> [/table]>>>>>> JSON output:>>>> {>> "label": "Title:",>> "name": "[convertchars table=jsonconvert2][**convertwords>> table=jsonconvert][theTitle][/**convertwords][/convertchars]">> }>>>>>> Tom,> Here is what I came up with tonight:>> http://www.euca.us/admin/**tests/json_test.html>> Donovan>>>>>> --> Donovan Brooke> WebDNA Software Corporation> http://www.webdna.us> **[Square Bracket Utopia]**> ------------------------------**---------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/**talk@webdna.us> Bug Reporting: support@webdna.us>--047d7b67809ebdd95304d8d27433Content-Type: text/html; charset=UTF-8Content-Transfer-Encoding: quoted-printableDonovan,
Thanks - that looks pret=ty good - I'll have a detailed look later on. =C2=A0 Would be great if =
[convertchars] could deal with double-byte encodings ;-)
Take care
- Tom
--047d7b67809ebdd95304d8d27433--
Tom Duke
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
close to search (2001)
[WebDNA] HTML5 (2010)
new install (2001)
Nested tags count question (1997)
linetiems in thankyou.tpl (1997)
emailer (1997)
PSC recommends what date format yr 2000??? (1997)
can we reset Linux file permissions w/in [shell] ? (2000)
Shownext - am i missing something? (1998)
Date/Time format problems (1997)
Blog Software (2006)
Shopping problems with 2.1b3 acgi (1997)
Attention all list readers (1997)
RE: WebCat and image maps (1997)
This message couldn't reach the list! (1998)
Re[2]: Feature: TCPconnect via SSL (1999)
WebCatalog can't find database (1997)
emailer w/F2 (1997)
WebDNA Docs - interactive - beta (2003)
[WebDNA] Webcat 6 - MacIntel - iTools (2008)