On 25 Sep 2012, at 21:29, Scott Rossi <sc...@tactilemedia.com> wrote:
> Hi List: > > Wondering if someone has a suggestion for URL character formatting in LCŠ > > I'm trying to format a URL string to submit to Google Maps. The string is a > street address that needs to be delimited using "+". The complication > arises when an address contains an accented character like ñ (n + tilde). > If I change the ñ to a roman n, the address is processed, but I thought I > could use something like urlEncode to handle problem characters. Hi Scott I think the + char is an encoded space. That's what LC outputs instead of the %20 alternative. I'm guessing that strings with characaters such as ñ (n + tilde) need to be in UTF8 format before using url encode. Example: Here's a slightly exotic version of a well-known address: 25a Thistlé Street SW Lañe, Edinburgh If we put that into field 1, then run the following: put uniDecode(uniEncode(field 1), "UTF8") into tA put urlencode(tA) it gives: 25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh If we try this url in a browser: maps.google.com/maps?q=25a+Thistl%C3%A9+Street+SW+La%C3%B1e%2C+Edinburgh Apologies if any of the above gets rearranged in the mail. Dave _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode