Запись в файл XML в исходном каталоге проекта Flex? - PullRequest
0 голосов
/ 23 февраля 2011

Я пишу в файл XML, который находится в каталоге src моего проекта Flex.Но когда я запускаю свое приложение, изменения, которые я делаю в этом XML-файле, фактически отражаются в копии этого XML-файла в моем C: \ wamp \ www \ myProject-debug \ myXML.xml.

Есть лиспособ отразить эти изменения в реальном XML-файле, то есть в каталоге src?

Сторона сервера: PHP

PHP-файл находится в той же папке src.Вот соответствующий фрагмент кода:

.
.
$xdoc = new DomDocument("1.0");
$xdoc->Load('myXML.xml');

$xdoc->preserveWhiteSpace = false;
$xdoc->formatOutput = true;

$xcurrUsers=$xdoc->getElementsByTagName('currentUsers')->item(0);
$xuser=$xdoc->createElement('user');
$xcurrUsers->appendChild($xuser);
.
.
$xdoc->save("myXML.xml");

1 Ответ

2 голосов
/ 23 февраля 2011

Вы должны быть в состоянии сделать это, используя относительный или абсолютный путь к тому месту, куда вы хотите сохранить при вызове $xdoc->save(). Поскольку в данный момент вы не указываете путь, он сохраняется в текущем каталоге.

...