1 |
package dk.thoerup.traininfoservice; |
package dk.thoerup.traininfoservice; |
2 |
|
|
|
import java.io.ByteArrayOutputStream; |
|
3 |
import java.io.IOException; |
import java.io.IOException; |
4 |
|
import java.io.StringWriter; |
5 |
import java.sql.SQLException; |
import java.sql.SQLException; |
|
|
|
6 |
import java.util.logging.Level; |
import java.util.logging.Level; |
7 |
import java.util.logging.Logger; |
import java.util.logging.Logger; |
8 |
|
|
|
|
|
9 |
import javax.servlet.ServletException; |
import javax.servlet.ServletException; |
10 |
import javax.servlet.http.HttpServlet; |
import javax.servlet.http.HttpServlet; |
11 |
import javax.servlet.http.HttpServletRequest; |
import javax.servlet.http.HttpServletRequest; |
32 |
String strings[] = input.split(","); |
String strings[] = input.split(","); |
33 |
|
|
34 |
StringBuffer sb = new StringBuffer(); |
StringBuffer sb = new StringBuffer(); |
35 |
sb.append("("); |
|
36 |
for (int i = 0; i<strings.length; i++) { |
for (int i = 0; i<strings.length; i++) { |
37 |
if (i>0) { |
if (i>0) { |
38 |
sb.append(","); |
sb.append(","); |
39 |
} |
} |
40 |
sb.append( Integer.parseInt(strings[i])); //by doing the integer conversion we ensure that it really is a integer |
sb.append( Integer.parseInt(strings[i])); //by doing the integer conversion we ensure that it really is a integer |
41 |
} |
} |
|
sb.append(")"); |
|
42 |
return sb.toString(); |
return sb.toString(); |
43 |
} |
} |
44 |
|
|
71 |
|
|
72 |
Serializer serializer = new Persister(); |
Serializer serializer = new Persister(); |
73 |
|
|
74 |
ByteArrayOutputStream out = new ByteArrayOutputStream(); |
StringWriter out = new StringWriter(); |
75 |
|
|
76 |
try { |
try { |
77 |
serializer.write(stations, out); |
serializer.write(stations, out); |