Merge and unicode
Dar Scott Consulting
dsc at swcp.com
Tue Sep 10 16:27:44 EDT 2019
I looked at this some more on OS X. I'm not seeing a problem with merge. And I'm not seeing a problem with metadata per se, I don't think. But I am seeing a problem with setting metadata with htmlText.
> On Sep 10, 2019, at 1:32 PM, J. Landman Gay via use-livecode <use-livecode at lists.runrev.com> wrote:
> On 9/10/19 1:47 PM, J. Landman Gay via use-livecode wrote:
>> 1. Jacque is very confused too, but is afraid of big sticks.
>> 2. Encoding should be identical throughout. I'm working with a large text block, pulling out sections to create a list. All data is retrieved from othe same variable, which is UTF16 native LC text.
>> 3. The metadata is only set at the "paragraph" level, which I need instead of "line" because there is a soft return in each entry.
>> 4. I did try to textDecode the metadata, but since it was already decoded in the source, decoding came out as garbage. I even tried encoding it too, knowing it wouldn't work, and I was right.
>> Solution: urlEncode the metadata before merging, and urlDecode after retrieval. When my example is urlEncoded it becomes a simple string:
> Blah. URLEncode/decode works fine on desktop (Mac) but on Android it fails. For some reason on Android I get this:
> All tests are in LC 9.5 so there should be no difference, right?
> Jacqueline Landman Gay | jacque at hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
More information about the use-livecode