On 3/28/07, Kulvinder Singh <[EMAIL PROTECTED]> wrote: > > Hi Kyle, > > Thanks a lot for your reply. Please help me furthur in this. > > I want to insert an Event in Google Calendar with Description/Content as > "松本真司 &&&&". Now, how should i decide whether this is an HTML or text > programmatically? >
If you aren't using any HTML formatting in the content (as in the example string) , then I'd recommend just using plain text content. If you encode it as UTF-8 characters, you shouldn't have to worry about doing anything else with the HTTP Content-Type header or XML encoding attribute. Should i set the "type" of Content element as "text/html" everytime and > HTMLENCODE it by default or any other way ? > See above. Just use "text" or leave it off since that is the default. *Kyle Marvin <[EMAIL PROTECTED]>* wrote: > > 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öte för ansö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. > > > > > ------------------------------ > Food > fight?<http://answers.yahoo.com/dir/index;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx?link=ask&sid=396545367>Enjoy > some healthy debate > in the Yahoo! Answers Food & Drink > Q&A.<http://answers.yahoo.com/dir/index;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx?link=ask&sid=396545367>> > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
