【发布时间】:2011-01-12 09:24:33
【问题描述】:
这可能是一个简单的问题,但不知道该怎么做。 我想加载和修改一个xml文件,然后通过php保存xml。
代码如下:
$.ajax({
type: "GET",
url: "menu.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('menu_item').each(function(){
//change the value of menu_item
$(this).empty();
$(this).text($("textarea").attr("value"));
//send xml to php
$.post('save_xml.php', $(xml), function(data){alert("Data Loaded: " + data);});
}
}
});
下面是 save_xml.php 的样子:
<?php
$xml = $GLOBALS["HTTP_RAW_POST_DATA"];
$file = fopen("file.xml","w");
fwrite($file, $xml);
fclose($file);
echo "ok";
?>
【问题讨论】: