我目前正在开发一个需要将包含 XML 的流发送到服务器的 android 应用程序。目前,我在客户端应用程序中有一个 xml 作为字符串,我想将 xml 字符串转换为输入流,以便可以将流传递给 wcf 服务进行处理。有谁知道如何实现这一目标?
这是我在 android(java) 中编写的用于将 xml 字符串转换为输入流的代码,但我认为它存在一些问题。有谁知道问题是什么?
String xml = "<Tr rn=\"000000000000000\" vr=\"T\" sSpre=\"S\" reg=\"P\" dSpre=\"2000-01-01\" dOdprt=\"2000-01-01\" iban=\"SI00\" eno=\"R\" vir=\"B\" maticnaPps=\"0000000000\"><Imetnik davcna=\"00000000\" matSub=\"0000000000\" drz=\"705\"><PopolnoIme>UNKNOWN</PopolnoIme><KratkoIme>UNKNOWN</KratkoIme><Naslov sifTipNaslova=\"00\" sifObcina=\"000\" sifPosta=\"0000\" sifUlica=\"0000\" sifNaselje=\"000\" stHisna=\"000\" sifHsmid=\"00000000\"><Obcina>UNKNOWN</Obcina><Posta>UNKNOWN</Posta><Ulica>UNKNOWN</Ulica><Naselje>UNKNOWN</Naselje></Naslov></Imetnik></Tr>";
InputStream is= new ByteArrayInputStream(xml.getBytes("UTF-8"));
感谢您提前提供任何帮助。