Difference between revisions of "LlUnescapeURL"

From Second Life Wiki
Jump to navigation Jump to search
m
Line 2: Line 2:
|func_id=308|func_sleep=0.0|func_energy=10.0
|func_id=308|func_sleep=0.0|func_energy=10.0
|func=llUnescapeURL|return_type=string|p1_type=string|p1_name=url
|func=llUnescapeURL|return_type=string|p1_type=string|p1_name=url
|func_footnote
|func_footnote=The hexadecimal encoded representation of UTF-8 byte encoding is the only supported means of access to non ASCII7 characters (Unicode characters).
|func_desc
|func_desc
|return_text=that is an unescaped/unencoded version of url, replacing %20 with spaces etc.
|return_text=that is an unescaped/unencoded version of url, replacing %20 with spaces etc.
Line 9: Line 9:
|constants
|constants
|examples=
|examples=
Raw UTF-8 strings can be returned.
<lsl>default {
 
 
<lsl>
default {
     state_entry() {
     state_entry() {
           string str = "Any string, with anything in it, goes here!";
           string str = "Any string, with anything in it, goes here!";
Line 19: Line 15:
               //Tells the owner the string "str", because the Unescape and Escape are opposites of eachother.
               //Tells the owner the string "str", because the Unescape and Escape are opposites of eachother.
     }
     }
}
}</lsl>
</lsl>
|helpers
|helpers
|also_functions={{LSL DefineRow||[[llEscapeURL]]| Opposite of llUnescapeURL}}
|also_functions={{LSL DefineRow||[[llEscapeURL]]| Opposite of llUnescapeURL}}

Revision as of 03:28, 8 July 2008

Summary

Function: string llUnescapeURL( string url );
0.0 Forced Delay
10.0 Energy

Returns a string that is an unescaped/unencoded version of url, replacing %20 with spaces etc.

• string url

The hexadecimal encoded representation of UTF-8 byte encoding is the only supported means of access to non ASCII7 characters (Unicode characters).

Examples

<lsl>default {

    state_entry() {
         string str = "Any string, with anything in it, goes here!";
         llOwnerSay(llUnescapeURL(llEscapeURL(str)));
              //Tells the owner the string "str", because the Unescape and Escape are opposites of eachother.
    }
}</lsl>

See Also

Functions

•  llEscapeURL Opposite of llUnescapeURL

Articles

•  UTF-8
•  Base64

Deep Notes

Signature

function string llUnescapeURL( string url );