curl post リクエストを介して、xml コンテンツを含む文字列を test.php に送信しようとしています。
<?xml version="1.0" encoding="utf-8"?>
<SMS-InsRequest>
<CLIENT user="test" pwd="demo" from="5555" />
<INSERTMSG text="Hi "John". API test1 date: 24.07.2013"></INSERTMSG>
</SMS-InsRequest>
test.phpがリクエストを受信する 場所:
simplexml_load_string($_POST['xml_request'])
しかし、私はエラーが発生します:
Warning: simplexml_load_string(): <INSERTMSG text="Hi in /var/www/html/xml/test.php on line 68
"
私が書いているように、リクエストに の代わりに二重引用符が付いているのはなぜですか? たとえば、その xml を Delphi 経由で送信すると、test.phpは正しく動作しています。
ありがとう。