我正在使用google日历api将事件添加到日历。一切都很好,但似乎有一个问题,如果我试图在事件描述中使用换行符。n
在链接
我希望事件的描述为:
你好这是添加到砑光机
的描述
作为字符串是:
"Hellonthis is the description for add to"
这是我一直试图使用的链接:
http://www.google.com/calendar/render?details=Hellon 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
必须对'n'字符进行URI编码。字符'n'的ASCII值为0x0A(十六进制),因此可以编码为%0A。您可能还想转义其他字符,如空格。下面的链接将达到你想要做的:
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字符,请查看此ascii表中的十六进制值