not able to parse XML with jquery -


    var xmldata = "<?xml version="1.0" encoding="utf-8"?> <infopostrpt> <band> <columnheaders>   <columnheader id="1" prefix="k_">     <rptfld align="left" val="tsp_name"></rptfld>     <rptfld align="left" val="tsp_prop"></rptfld>     <rptfld align="left" val="k_holder_name"></rptfld>     <rptfld align="left" val="k_holder_prop"></rptfld>     <rptfld align="left" val="svc_req_k"></rptfld>     <rptfld align="left" val="k_beg_date"></rptfld>     <rptfld align="left" val="k_end_date"></rptfld>     <rptfld align="left" val="k_ent_beg_date"></rptfld>     <rptfld align="left" val="k_ent_end_date"></rptfld>     <rptfld align="left" val="k_ent_beg_time"></rptfld>     <rptfld align="left" val="k_ent_end_time"></rptfld>     <rptfld align="left" val="cap_type"></rptfld>     <rptfld align="left" val="cap_type_name"></rptfld>     <rptfld align="left" val="k_stat"></rptfld>   </columnheader> </columnheaders>      </band> </infopostrpt>";  alert ( xmldata ); 

i tried parse xml using jquery.parsexml( xmldata ) gives parsing error without deatils.

what's missing here ?

var xmldata = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + "<infopostrpt>" + "<band>" + "<columnheaders>" + "  <columnheader id=\"1\" prefix=\"k_\">" + "    <rptfld align=\"left\" val=\"tsp_name\"></rptfld>" + "    <rptfld align=\"left\" val=\"tsp_prop\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_holder_name\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_holder_prop\"></rptfld>" + "    <rptfld align=\"left\" val=\"svc_req_k\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_beg_date\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_end_date\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_ent_beg_date\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_ent_end_date\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_ent_beg_time\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_ent_end_time\"></rptfld>" + "    <rptfld align=\"left\" val=\"cap_type\"></rptfld>" + "    <rptfld align=\"left\" val=\"cap_type_name\"></rptfld>" + "    <rptfld align=\"left\" val=\"k_stat\"></rptfld>" + "  </columnheader>" + "</columnheaders></band></infopostrpt>"; jquery.parsexml(xmldata); 

the above works fine me. string needs on single line (or can use string concatenation did), , need escape double quotes.


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -