ISWDDX | |
Description
Determines whether a value is a well-formed WDDX packet. |
|
Returns
True, if the value is a well-formed WDDX packet; False, otherwise. |
|
Category
Decision functions, XML functions | |
SyntaxIsWDDX(value) |
|
See also
"Using WDDX" in Chapter 35, "Using XML and WDDX," in ColdFusion MX Developer's Guide |
|
History
ColdFusion MX: Changed behavior: if the value parameter is not a WDDX packet, ColdFusion returns False. (In earlier releases, ColdFusion threw an error.) |
|
Parameters
|
|
Usage
This function processes a WDDX packet with a validating XML parser, which uses the WDDX Document Type Definition (DTD). To prevent CFWDDX deserialization errors, you can use this function to validate WDDX packets from unknown sources. |
|
Example<cfset packet=" <wddxPacket version='1.0'> <header></header> <data> <struct> <var name='ARRAY'> <array length='3'> <string>one</string> <string>two</string> </array> </var> <var name='NUMBER'> <string>5</string> </var> <var name='STRING'> <string>hello</string> </var> </struct> </data> </wddxPacket>" > <hr> <xmp> <cfoutput>#packet# </xmp> IsWDDX() returns #IsWDDX(packet)#<br> </cfoutput> |
VALUE | |