من با kxml مشکل دارم. ببینید من سعی میکنم تا یک فایل xml رو از روی localhost بخونم برای اینکار میام اول یک کانکشن درست میکنم تا به آدرس اون xml وصل شم
HttpConnection c = (HttpConnection)Connector.open(URL);
InputStream in = c.openInputStream();
بعد مقدار in رو درقابل InputStreamReader می خونم تا بتونم به xml ارسالش کنم یعنی :
InputStreamReader reader = new InputStreamReader(in);
XmlParser parser = new XmlParser( reader );
حالا یک داکیومنت از باز میکنم تا بتونم با متن xml کار کنم و مقدار خونده شده رو میزارم توش
Document doc = new Document();
doc.parse( parser );
حال برای اینکه root رو از درون فایل xml بخونم میام این دستور رو میدم
Element root = doc.getRootElement();
خوب نمی دونم تا اینجا رو درست اومدم یا نه !!! اما اینجا که میرسه دیگه برنامه جلو نمیره مثل اینکه برنامه هنگ میکنه
مشکل من تو کد بالا کجاست؟
البته اونجا که مقدار رو وارد doc میکنم بعدش با دستور زیر مقدار درونش رو میخونم
doc.getText()
جالبه انتظار داشتم متن xml رو ببینم اما بجاش کلمه Error... چاپ میشه
ممکنه راهنمایی بفرمایید.