Merhaba,
Aşağıdaki kod yapısında sanalPosTahsilatGonder altındaki sanalPosVOList bilgilerini sanalPosVO dan alıyor.
<xs:complexType name="sanalPosTahsilatGonder">
<xs:sequence>
<xs:element name="sanalPosVOList" type="tns:sanalPosVO" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="kartNo" type="xs:int"/>
<xs:element name="odemeTarihi" type="xs:string" minOccurs="0"/>
<xs:element name="hesap" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="sanalPosVO">
<xs:sequence>
<xs:element name="ceza" type="xs:string" minOccurs="0"/>
<xs:element name="tahakkukSiraNo" type="xs:string" minOccurs="0"/>
<xs:element name="tutar" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
buraya tek olarak bilgi göndermek istediğimde;
sanalposVO = "<ceza>15.93</ceza><tahakkukSiraNo>402268</tahakkukSiraNo><tutar>375.06</tutar><ceza>6.79</ceza><tahakkukSiraNo>388967</tahakkukSiraNo><tutar>160</tutar>"
strRequest = "<?xml version=""1.0"" encoding=""UTF-8""?><SOAP-ENV:Envelope xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:ns1=""http://ws.aktarim.tobb.org.tr/""><SOAP-ENV:Body><ns1:sanalPosTahsilatGonder><sanalPosVOLi st>"& sanalposVO &"</sanalPosVOList><kartNo>"& kartNo &"</kartNo><odemeTarihi>01.10.2015</odemeTarihi><hesap>234234234</hesap></ns1:sanalPosTahsilatGonder></SOAP-ENV:Body></SOAP-ENV:Envelope>"
objXMLHTTP.open "post", strURL, False, Username, Password
şeklinde göderiyorum.
sanalPosVOList bilgileri sanalposVO dan alıyor. Tek olarak gönderdim fakat dizi halinde buraya nasıl göndermem gerekiyor.(Birden fazla ödeme olduğunda)
Classic Asp de xml post Yardım!!!
3
●537
- 02-10-2015, 13:17:18Üyeliği durduruldu
- 02-10-2015, 17:16:20
sanalposVO = "<ceza>15.93</ceza><tahakkukSiraNo>402268</tahakkukSiraNo><tutar>375.06</tutar><ceza>6.79</ceza><tahakkukSiraNo>388967</tahakkukSiraNo><tutar>160</tutar>"
yerine muhtmelen
bir for döngüsü yada verileri hangi döngüde alıyorsanız onun içinde
şu şekilde bişey yapabilirsiniz
sanalposVO="" döngü sanalposVO = sanalposVO & "<ceza>15.93</ceza><tahakkukSiraNo>402268</tahakkukSiraNo><tutar>375.06</tutar><ceza>6.79</ceza><tahakkukSiraNo>388967</tahakkukSiraNo><tutar>160</tutar>" döngü
ama sonuncunun verdiği dökğmanlara göre bakmanız gerek.
https://www.hurl.it/
bu sitede aklınızda bulunsun api test ederken çok işinize yarar - 02-10-2015, 18:20:42Üyeliği durdurulduO şekilde olduğunda en sondakini işliyor sadece