Basic4android 如何将字符串转换为InputStream
我想使用SaxParser来解析一个字符串,该字符串包含我使用HTTPUtils获得的XML代码 您能告诉我如何将从HTTPUtils获取的字符串转换为InputStream吗 我尝试过这样做,但它不允许我编译它:Basic4android 如何将字符串转换为InputStream,basic4android,Basic4android,我想使用SaxParser来解析一个字符串,该字符串包含我使用HTTPUtils获得的XML代码 您能告诉我如何将从HTTPUtils获取的字符串转换为InputStream吗 我尝试过这样做,但它不允许我编译它: Sub JobDone (Job As String) Dim strStringFromWebSite As String Dim in As InputStream If HttpUtils.IsSuccess(strUrlToCall) Then
Sub JobDone (Job As String)
Dim strStringFromWebSite As String
Dim in As InputStream
If HttpUtils.IsSuccess(strUrlToCall) Then
strStringFromWebSite = HttpUtils.GetInputStream(strUrlToCall)
in = strStringFromWebSite
XmlParser.Parse(in, "Parser")
in.Close
Else
ToastMessageShow("There was a problem getting a response from the web site.", False)
End If
End Sub
我在这行代码中得到错误:
in = strStringFromWebSite
谢谢。
HttpUtils.GetInputStream
返回一个InputStream
(如其名称所示)。为什么要尝试将其转换为字符串,然后再转换回InputStream
?在我看来,你可以直接去,省去中间人
in = HttpUtils.GetInputStream(strUrlToCall)
XMLParser.Parse(in, "Parser")