private function ConvertObjectToNodeValue($object) { if (is_float($object)) { return strval($object); } else { if (is_bool($object)) { return $object ? 'true' : 'false'; } else { return strval(htmlspecialchars($object)); } } }