我刚刚在Eclipse Luna上安装了PHPEclipse。我有一个导入Eclipse的站点项目。尝试操作XML(addChild)文件我使用了下面的代码:
if (isset($_POST['submitSave'])) {
require 'simplexml.class.php';
$racine = simplexml_load_file($fichier);
$annonce = $racine->addChild('annonce');
$annonce->addAttribute('id', $_POST['id']);
$annonce->addChild('ref', $_POST['ref']);
$annonce->addChild('image', $_POST['image']);
$annonce->addChild('entete', $_POST['entete']);
$annonce->addChild('nouveau', $_POST['nouveau']);
$annonce->addChild('detail', $_POST['description']);
file_put_contents($fichier, $racine->asXML());
header('location : parm-annonce.php');
}
但不幸的是我有一个错误:
包含文件名:simplexml.class.php在项目中不存在。 我找不到问题。
我按照此处所述安装了XAMPP - http://www.cs.trincoll.edu/hfoss/wiki/How_to_Setup_Eclipse_with_XAMPP。
答案 0 :(得分:0)
您似乎不需要第2行
require 'simplexml.class.php';
默认情况下,SimpleXMLElement类可用。