本文介绍了Coldfusion:通过url作为字符串传递结构的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否有一种简单的方法来将单级结构序列化为用于url的字符串?
Is there a simple way to serialize a single-level structure as a string for use in a url?
例如:
?key1=val1&key2=val2推荐答案
<cfscript> // create simple struct x = { a=1, b=2, c=3 }; WriteDump(x); // serialize in JSON format and encode for URL transport y = URLEncodedFormat( SerializeJSON(x)); WriteOutput( 'url: <a href="#SCRIPT_NAME#?z=#y#">#SCRIPT_NAME#?#y#</a>'); // now receive the URL variable and dump it if ( StructKeyExists( url, 'z' )) { writeOutput( '<h3>URL Data:</h3>' ); writeDump( DeserializeJSON( URLDecode( z))); } </cfscript>
更多推荐
Coldfusion:通过url作为字符串传递结构
发布评论