json:boolean

Purpose

Represents a JSON boolean value.

Please note that all values other than 'true' (case insensitive) will be treated as 'false'.

Contained by

Example

<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/2002/06/xhtml2"
  xmlns:mcs="http://www.volantis.com/xmlns/2006/01/xdime/mcs"
  xmlns:json="http://www.volantis.com/xmlns/2009/07/json">
  <head>
    <title>JSON example</title>
  </head>
  <body>
    <div>
      <mcs:script type="text/javascript">
        V$C.starting(function(c){
          var json = c.get('json');
          alert("Value: "+ json.str + ", Type: "+ typeof json.str);
          alert("Value: "+ json.num + ", Type: "+ typeof json.num);
          alert("Value: "+ json.bool + ", Type: "+ typeof json.bool);
          alert("Value: "+ json.nil + ", Type: "+ typeof json.nil);
        });
      </mcs:script>
      <json:inline id="json">
        <json:object>
          <json:property name="str">
            <json:string>String</json:string>
          </json:property>
          <json:property name="num">
            <json:number>5.5</json:number>
          </json:property>
          <json:property name="bool">
            <json:boolean>true</json:boolean>
          </json:property>
          <json:property name="nil">
            <json:null/>
          </json:property>
        </json:object>
      </json:inline>
    </div>
  </body>
</html>

Related topics