2015年2月14日 星期六

xml read simple

http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php
 butAdd.setOnClickListener(new Button.OnClickListener(){

            @Override

            public void onClick(View v) {
                String response="<XML_Head><Infos><Info Id=\"C1_315080500H_000007\" Name=\"水璉、牛山海岸\" Zone=\"\"  /></Infos></XML_Head>";
                tv1.setText(response);
                Serializer serializer = new Persister();
                //Infos data= null;
                XML_Head xML_Head=null;
                try {
               
                    xML_Head = serializer.read(XML_Head.class, response, false);
                    String name=xML_Head.getInfos().getInfo().getName();
                    Toast.makeText(getApplicationContext(), "name:" + name, Toast.LENGTH_LONG).show();
                } catch (Exception e) {
                    e.printStackTrace();
                    tv1.setText(e.toString());
                }

             
            }

        });


字串長得像這樣
<XML_Head>
<Infos>
<Info Id="C1_315080500H_000007" Name="水璉、牛山海岸" Zone=""  />
</Infos>
</XML_Head>


記得要填
(name="XML_Head")


沒有留言:

張貼留言