public class TestActivity extends Activity {
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  TextView tv;
  tv = (TextView) findViewById(R.id.textView1);

  ByteArrayOutputStream ostream = new ByteArrayOutputStream();
  URL url;

  try {
   String Newsfeed = "http://twitter.com/kma_Weather/";
   url = new URL(Newsfeed);

   URLConnection connection = url.openConnection();
   HttpURLConnection httpConnection = (HttpURLConnection) connection;
   int responseCode = httpConnection.getResponseCode();
   if (responseCode == HttpURLConnection.HTTP_OK) {
    // ////html -> xml
    try {
     InputStreamReader isr = new InputStreamReader(
     url.openStream(), "UTF-8");
     HtmlCleaner cleaner = new HtmlCleaner();
     CleanerProperties props = cleaner.getProperties();
     TagNode node = null;
     try {
      node = cleaner.clean(isr);
     } catch (IOException e) {
      e.printStackTrace();
     }
     SimpleXmlSerializer se = new SimpleXmlSerializer(props);
     
     try {
      se.writeXmlToStream(node, ostream, "UTF-8");
     } catch (IOException e) {
      e.printStackTrace();
     }
    } catch (MalformedURLException e) {
     e.printStackTrace();
    } catch (IOException e) {
     e.printStackTrace();
    }
    String strstream = ostream.toString();
    InputStream istream = new ByteArrayInputStream(
    strstream.getBytes("UTF-8"));

HTML을 파싱하는 과정에서 HTMLCLEANER를 이용해서 XML로
바꾼 다음의 코드인
  strstream 를 외부 파일로 만들고 싶어서
예전 자바 시간의 배운 내용을 토대로
   String fileName = "C:\\a.txt";
   FileOutputStream fos  = new FileOutputStream(fileName);
   byte [] data = strstream.getBytes();
   fos.write(data);
   fos.flush();
   fos.close();
이렇게 구현을 했는데...파일이 안생기네요..-0-;;;
저의 잘못된 부분을 꼬집어 주시면 감사하겠습니다..ㅜㅜ
    
    XmlPullParserFactory parserFactory = XmlPullParserFactory
    .newInstance();
    XmlPullParser parser = parserFactory.newPullParser();
    parser.setInput(istream, "utf-8");
    String city = null; // 어떤 도시꺼 가지고 올것인지
    int i = 0;
    while(parser.getEventType() != XmlPullParser.END_DOCUMENT){
     String name2 = parser.getName();
     if ((name2 != null) && name2.equals("span")) {
      city = parser.getAttributeValue("", "class");
     }
     if ((city != null) && city.equals("entry-content")) {
      String aaa = parser.getText();
      i = i + 1;
      if (i == 2) {
       String aa = aaa.replace("\n", "");
       tv.setText(aa);
       tv.setTextColor(Color.WHITE);
      }
     }
     parser.next();
    }
   }
  } catch (Exception e) {
   e.printStackTrace();
   Log.d("second try", "error");

  }

 }
}