2011-12-09 13 views
3

GoogleカレンダーのAPIを使用してカレンダーに予定を追加しています。すべて正常に動作していますが、イベントの説明に改行を使用しようとすると問題が発生しているようです。 \nは、私がイベントの説明を読みたいリンクGoogleカレンダーに追加するときに項目説明に改行を使用する方法

で作業されていません。

こんにちは
は これは文字列としてである

をcalanderに追加するための説明です:

"Hello\nthis is the description for add to"

HあなたはURIに持って

http://www.google.com/calendar/render?details=Hello\n this is the description for add to calander&trp=true&action=TEMPLATE&text=Text here&sprop Dname=Subjet here&location=Location Here&pli=1&sf=true&output=xml

答えて

3

「\ n」の文字をエンコード:EREは、私が使用しようとしてきたリンクです。文字 '\ n'のASCII値は0x0A(16進数)であるため、%0Aとしてエンコードできます。スペースのような他の文字をエスケープすることもできます。下記のリンクは、あなたがやろうとしているものを達成します:あなたは、適切なASCII文字を検索したい場合は

http://www.google.com/calendar/render?details=Hello%0Athis+is+the+description+for+add+to+calender&trp=true&action=TEMPLATE&text=Text+here&sprop+Dname=Subject+here&location=Location+Here&pli=1&sf=true&output=xml

を、このASCII tableで進値を見てみましょう。

関連する問題