Re: Translating accented characters to HTML entity equivalents
Re: Translating accented characters to HTML entity equivalents
- Subject: Re: Translating accented characters to HTML entity equivalents
- From: Alex <email@hidden>
- Date: Thu, 13 Mar 2003 12:45:17 -0800
This is a localized string I'd suppose that you want to encode
accordingly.
Maybe this works for you?
[[theText componentsSeparatedByString: [NSString
localizedStringWithFormat:@"@"]] componentsJoinedByString:@"Á"];
On Thursday, March 13, 2003, at 11:53 AM, Phillip Ulrich wrote:
From: Phillip Ulrich <email@hidden>
Date: Thu Mar 13, 2003 11:53:03 AM US/Pacific
To: email@hidden
Cc: email@hidden
Subject: Translating accented characters to HTML entity equivalents
I have a need to convert accented characters (such as A) to their HTML
entity equivalents (Á) in an NSString. I am at a loss as to
how to do this.
The reason: I need to send the HTML entity equivalents instead of the
characters so that they get sent correctly through the web services
methods.
The problem: When I convert ordinary entities - such as < into < -
it works just fine. When I try to convert, say, A to Á it
doesn't work - it sends it as the accented character, and it gets
mangled and delivered incorrectly on the endpoint of the webservice.
I've tried converting it to a double-encoded entity - e.g., sending it
as &acute; - which, according to NSLog, is how WebServicesCore
actually sends < - but it makes no difference at all.
Note that if I type Á into a text field and send it that way,
it works great - it gets translated into &Aacute; and works fine
on the other end - it's only when I try to change A behind the scenes
that it fails to work.
The current code: Inefficient, I know. We have an NSString, theText.
NSArray *tmpArray = [theText componentsSeparatedByString:@"A"];
theText = [tmpArray componentsJoinedByString:@"Á"];
Any ideas?
--Phil Ulrich
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.