XML JSON ( , )? , PHP XML , JSON json_encode. javascript, :
PHP:
<?php
$xml = "<div><outer><inner>abc</inner><inner>def</inner></outer></div>";
$xml_object = simplexml_load_string(xml);
$json = json_encode($xml_object);
?>
<script language="javascript">
$(function() {
var data = eval('<?php echo $json; ?>');
$(document).data('myapp.data',data);
});
</script>
, , :
function some_function() {
var data = $(document).data('myapp.data');
$.each(data.div.outer,function() {
alert(this.inner);
});
}
, . , XML . , , , :
var xml = "<div><outer><inner>abc</inner><inner>def</inner></outer></div>";
var $xml = $('<div />').append(xml);
alert("[" + $xml.find("outer").html() + "]");
Edit
, XML, , - , ( - , ). - .