Как отправить xml на страницу php - PullRequest
0 голосов
/ 16 марта 2010

У меня есть клиентское приложение, которое выдает свой вывод в виде файла xml, я хочу, чтобы xml был отправлен на удаленный сервер и обработан с использованием php ...

Ответы [ 3 ]

0 голосов
/ 16 марта 2010

Возможно, вы захотите сделать HTTP-пост с данными XML, правильно закодированными в форме. На каком языке написано клиентское приложение? Как именно выводится XML?

0 голосов
/ 16 марта 2010

Вам придется использовать метод HTTP POST, для которого требуется клиентская библиотека HTTP. Какой из них зависит от языка, на котором написан ваш клиент.

0 голосов
/ 16 марта 2010

Опцией без излишеств будет взять данные как POST и обработать их с помощью SimpleXML . Вы упускаете много деталей, так что это всего лишь предположение о том, что означает «обработано» для вашего приложения. Это может помочь вам начать:

<?php
  $xmldoc = simplexml_load_string($POST['xml_data']);
  print_r($xmldoc);
?>

Следует отметить, что SimpleXML должен быть скомпилирован в вашу установку php, но в большинстве случаев я думаю, что сейчас это по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...