0

多分これは非常に簡単な質問ですが、私はそれを理解していませんでした. これの正しいバージョンは何ですか?

[NSString stringWithFormat:
 @"<?xml version=\"1.0\" encoding=\"utf-8\"?>"
 "<soap:Envelope 
 xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" 
 xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" 
 xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"
 "<soap:Body>"
 "<GetQuote 
 xmlns=\"http://www.webserviceX.NET/\">"
 "<symbol>%@</symbol>"
 "</GetQuote>"
 "</soap:Body>"
 "</soap:Envelope>",
 textBox.text
 ];
4

2 に答える 2

1

これを試してください:

[NSString stringWithFormat:
 @"<?xml version=\"1.0\" encoding=\"utf-8\"?>
 <soap:Envelope 
 xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" 
 xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" 
 xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">
 <soap:Body>
 <GetQuote 
 xmlns=\"http://www.webserviceX.NET/\">
 <symbol>%@</symbol>
 </GetQuote>
 </soap:Body>
 </soap:Envelope>",
 textBox.text
 ];
于 2012-07-13T09:06:14.003 に答える
0

以下の方法で使用します。

[NSString stringWithFormat:
      @"<?xml version=\"1.0\" encoding=\"utf-8\"?>"
      "<soap:Envelope "
      "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""
      "xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" 
      "xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"
      "<soap:Body>"
      "<GetQuote "
      "xmlns=\"http://www.webserviceX.NET/\">"
      "<symbol>%@</symbol>"
      "</GetQuote>"
      "</soap:Body>"
      "</soap:Envelope>",
      textBox.text
      ];
于 2012-07-13T11:14:30.710 に答える