Hi Kulvinder,

For data in the API, you should not HTML encode the input data unless the
"type" attribute of the title and content is "html".   If you haven't set
type, the default value is "text", per the Atom syntax spec (RFC4287).   The
gd:where element attributes don't have a type and are always considered to
be text.

For GData to be able to properly interpret encoded characters in your data,
you need to provide appropriate signals about the encoding.    The character
set encoding of data sent via the API is determined by one of two things:
the value of the charset attribute of the HTTP Content-Type header or the
value of the "encoding" attribute on the <xml> declaration.   If both are
present, the HTTP header is considered canonical.   If neither is present,
the default is "utf-8".   See [1] for more details and some examples.

Hope this is helpful,

-- Kyle

[1] - http://diveintomark.org/archives/2004/02/13/xml-media-types

On 3/21/07, Kulvinder Singh <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I am facing some international characterization problem with Google API.
>
> I created a Google Event with
> Title = "Planeringsmöte för ansökan VR 20/3 kl 18.00 ca" and
> Where = "Planeringsmöte för ansökan VR 20/3 kl 18.00 ca" and
> Content = "Planeringsmöte för ansökan VR 20/3 kl 18.00 ca"
>
> I did an HTMLEncode on these values of Title, Where and Content before
> inserting in Google
>
> Now the event is sucessfully created at Google but with a problem. When i
> see the agenda or any Week/Month view etc. these characters are being
> rendered as :
>
> "Planeringsm&#246;te f&#246;r ans&#246;kan VR 20/3 kl 18.00 ca"
>
> but when i go to edit this event, the Title and Where seems corrected to
> "Planeringsmöte för ansökan VR 20/3 kl 18.00 ca" but whenever i switch to
> any other view i again see them Encoded.
>
> Please help
>
> ------------------------------
> The fish are biting.
>  Get more 
> visitors<http://us.rd.yahoo.com/evt=49679/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php?o=US2140&cmp=Yahoo&ctv=Q107Tagline&s=Y&s2=EM&b=50>on
>  your site using Yahoo!
> Search Marketing. >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to