<?php
 
 
include("QXml.class.php");
 
include("JSON.class.php");
 
include("XMLJSON.class.php");
 
 
$caption = "Vacation";
 
 
$nodes = array(
 
  "@attributes" => array(
 
    "dateformat" => "yyyy-mm-dd",
 
    "dateformat" => "yyyy-mm-dd",
 
    "hoverCapBorderColor" => "2222ff",
 
    "hoverCapBgColor" => "e1f5ff",
 
    "ganttWidthPercent" => 60,
 
    "ganttLineAlpha" => 80,
 
    "canvasBorderColor" => "024455",
 
    "canvasBorderThickness" => 0,
 
    "gridBorderColor" => "4567aa",
 
    "gridBorderAlpha" => 20,
 
  ),
 
  "categories" => array(
 
    array(
 
      "@attributes" => array(
 
        "bgColor" => "4567aa"
 
      ),
 
      "category" => array(
 
        array(
 
          "@attributes" => array(
 
            "start" => "2008-01-01",
 
            "end" => "2008-12-31",
 
            "align" => "center",
 
            "fontColor" => "ffffff",
 
            "isBold" => 1,
 
            "fontSize" => 14,
 
            "name" => $caption,          
 
            )
 
        ),
 
        array(
 
          "@attributes" => array(
 
            "start" => "2008-01-01",
 
            "end" => "2008-12-31",
 
            "align" => "center",
 
            "font" => "Verdana",
 
            "fontColor" => "ffffff",
 
            "isBold" => 1,
 
            "fontSize" => 11,
 
            "name" => "Monate",          
 
            ),
 
        ),
 
        array(
 
          "@attributes" => array(
 
            "bgColor" => "4567aa",
 
            "fontColor" => "ff0000",
 
            ),
 
        ),
 
        
 
      )
 
    )
 
  )
 
);
 
 
$xml = new QXML;
 
$xml->toXML($nodes);
 
echo $xml->toJSONFromXML($xml->asXML());
 
 
?>
 
 |