これを解析できません:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<response>
<status>OK</status>
<time>2012-12-18 21:55</time>
</response>
コードで:
InputStream is=sock.getInputStream();
String sa="";
int cc;
while((cc=is.read())!=-1){
sa+=(char) cc;
}
ByteArrayInputStream sr=new ByteArrayInputStream(sa.getBytes());
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
DocumentBuilder db=dbf.newDocumentBuilder();
Document doc=db.parse(sr);
sr
String
これが置かれている場所です。どうすればそれが可能になりますか?使用するdoc.getNodeName
とnullになります。