title: Android parse Plist file
body: <p>Hello Im trying to parse an plist file that contains array of dict's. Im trying to do this using <a href="https://code.google.com/p/xmlwise/">xmlwise</a>. The content of the plistfile is <a href="http://pastebin.com/G1HhyJJd">here</a></p>
  
  <p>So far I only have this in my activity and im getting the content of the plistfile, but how to parse the content into an arraylist?</p>
  
  <pre><code>Map&lt;String, Object&gt; properties = null;
  try {
      InputStream inputStream = getResources().openRawResource(R.raw.first_5);
      BufferedReader br = null;
      try {
          br = new BufferedReader(new InputStreamReader(inputStream));
          StringBuilder sb = new StringBuilder();
          String line;
          while ((line = br.readLine()) != null) {
              sb.append(line);
          }
          properties = Plist.fromXml(sb.toString());
          // TODO do something with the object here
          Log.v("--", properties.values() + " " + properties.size());
          Log.v("--", "OB "+properties.get());
      } catch (Exception e) {
          e.printStackTrace();
      } finally {
          br.close();
      }
  }
  </code></pre>