いわゆるWebAPIでREST形式と指定されているものは、HTTP-GETなので理解するのも簡単だったのですが、
某API(事情により伏せます)を利用するときに「XMLでPOSTしてください」と言われ脳内崩壊気味です。
XMLの値を送信するのか、XMLドキュメントをまるっと送るのか不明なのですが、
とりあえず両方のパターンで、どうやって送ればいいか教えていただけると有難いです。
当方スクラッチからはコード書けないレベルなので実例もあるとなお嬉しいです。
「これはッッッ!」と思えたものにはいるか賞差し上げます。
XMLでPOSTするという意味をそのまま解釈すると、POSTデータとしてリクエストをXML形式で送信するということだと思います。質問文中でいう、まるっと送ることを指すのが普通だと思います。
利用環境が想定できないので、どんな例を挙げてよいか分かりませんが、
<form action="%%%Web Service URL%%%" method="POST">
<textarea name="%%%data name%%%"></p> <p> </textarea>
</form>
のようなフォームで、XMLデータを貼り付けて送信する場合と同じとなります。
%%%が付いている部分はサービスで指定されるはずです。
ただ、想像するに、SOAP/WSDLのWeb Serviceなのではないかと思ったりもしています。
もう少し細かい状況(開発言語、動作環境)などが分かるともっと具体的な例なども挙げられますが、この情報からだと、これ以上は難しいです。
ごめんなさい、解決してしまいました(笑)
XMLツリーアイランド形式で、つまりXMLドキュメントでまるっと送れという指示でした。
ちなみに回答頂いたものだと=(イコール)が入ってしまうので、Formからの送信だとデータが崩れるので
XMLHTTPRequestで送るとかになりそうです。
回答ありがとうございました!