2012-06-15 60 views
1

我有一個字符串,我已經拆分了一個逗號分隔符,並添加到一個數組,現在我需要按地址八個數組排序數組,前八個將是第一個地址,接下來的八個將成爲下一個地址等......以html表輸出。建議輸出數組多個8

這樣的..

id  addr1   addr2   addr3   add4 
1   12 road  birmingham westmid  u.k 

objSoapClient.serviceForPostcodeStringBuilder( 「AB10 1AF」)返回的字符串。

<% 
dim address 
dim addArray 

SET objSoapClient = Server.CreateObject("MSSOAP.SoapClient") 
objSoapClient.ClientProperty("ServerHTTPRequest") = True 

Call objSoapClient.mssoapinit("http://ip address:56478/postcode/Service1.asmx?WSDL","Service1") 
response.write(session("collp")) 
address = objSoapClient.serviceForPostcodeStringBuilder("AB10 1AF") 
addArray = Split(address,",") 

%> 
+0

可以打破你的通過切片將數組分成小陣列 –

回答

1

在假設addArray有一個元素計數是8

Dim i 
For i = 0 To UBound(addArray) Step 8 
    %><tr><td><%=addArray(i)%></td><td><%=addArray(i+1>%></td><td><%=addArray(i+2)%></td></tr><% 
Next 

多個這裏的關鍵特徵是在for循環Step 8 ..