0

このコードについて助けが必要です。この言語はほとんど初めてです。(たとえば)次の SOAP 入力を取得しました。

<person xmlns="http://www.example.com/ws/">
  <name>Elmer</name>
  <sex>Male</sex>
  <boxes>
     <box>
       <title>shoes</title>
       <items>5</items>
     </box>
     <box>
       <title>shirts</title>
       <items>2</items>
     </box>
     <box>
       <title>hats</title>
       <items>4</items>
     </box>
  </boxes>
</person >

引数を処理してデータベースに保存するメソッドがあります。しかし、私の質問は、「ボックス」の複数の値をどのように処理できますか?

例:

public string person(string name, string sex, ??? boxes)
    {
        foreach(??? in boxes)
        {
            boxes.title???
            boxes.items???
        }
        string response = "ok";
        return response;
    }

どうすればその値を取得できますか?

それはポストです。石鹸は、メソッドのパラメーター (または引数) のようなものです。テキストのように読み取ってから XML に変換することはできません。

4

0 に答える 0