16 |
import org.w3c.dom.NodeList; |
import org.w3c.dom.NodeList; |
17 |
import org.xml.sax.SAXException; |
import org.xml.sax.SAXException; |
18 |
|
|
19 |
|
import android.util.Log; |
20 |
|
|
21 |
|
|
22 |
|
|
23 |
public class Side9Xml { |
public class Side9Xml { |
24 |
|
|
25 |
static final int WIDTH = 100; |
static final int WIDTH = 300; |
26 |
static final String BASEURL = "http://apps.todic.net/side9/"; |
static final String BASEURL = "http://apps.todic.net/side9/"; |
27 |
|
|
28 |
public static Document parseXML(String str) throws SAXException, IOException, ParserConfigurationException |
public static Document parseXML(String str) throws SAXException, IOException, ParserConfigurationException |
56 |
return baos.toByteArray(); |
return baos.toByteArray(); |
57 |
} |
} |
58 |
|
|
59 |
public Side9Data loadXml() throws IOException, ParserConfigurationException, SAXException{ |
public static Side9Data loadXml() throws IOException, ParserConfigurationException, SAXException{ |
60 |
String dataURL = BASEURL + "xml.php?width=" + WIDTH; |
String dataURL = BASEURL + "xml.php?width=" + WIDTH; |
61 |
|
|
62 |
byte data[] = getContent( dataURL ); |
byte data[] = getContent( dataURL ); |
87 |
if (name.equals("caption")) |
if (name.equals("caption")) |
88 |
side9Data.caption = content; |
side9Data.caption = content; |
89 |
} |
} |
90 |
|
|
91 |
|
Log.i("Side9Xml", "url: " + side9Data.url); |
92 |
|
Log.i("Side9Xml", "size: " + side9Data.width + "/" + side9Data.height); |
93 |
|
Log.i("Side9Xml", "capt: " + side9Data.caption); |
94 |
|
|
95 |
|
|
96 |
|
|
97 |
|
|