Re: How to remove accents from characters (i.e. ñ --> n)
Re: How to remove accents from characters (i.e. ñ --> n)
- Subject: Re: How to remove accents from characters (i.e. ñ --> n)
- From: Ryan Britton <email@hidden>
- Date: Wed, 21 Dec 2005 12:09:02 -0800
Try this?
"For example, in converting a character from NSUnicodeStringEncoding
to NSASCIIStringEncoding, the character ‘Á’ becomes ‘A’, losing the
accent"
http://developer.apple.com/documentation/Cocoa/Reference/Foundation/
ObjC_classic/Classes/NSString.html#//apple_ref/occ/instm/NSString/
dataUsingEncoding:allowLossyConversion:
On Dec 21, 2005, at 11:49 AM, John Fox wrote:
Hello:
In order to generate usable Mapquest URLs, need a way to remove the
accent marks in an NSString, but keep the "base" character. For
example, if there is an ñ I need it converted to n, If there is an
ß I need it converted to ss.
Is there an easy way to do this? In the past, I've used an NSString
category which takes a dictionary where the key is the character
you want to replace, and the value is the replacement. The method
enumerate the keys in the dictionary and use
componentsSepratatedByString and then componentsJoinedByString to
do the replacement.
I'm wondering if there's a better and/or easier way.
Does anybody have any suggestions?
John
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden