Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c NSXMLParser来解析此数据_Objective C_Xml_Nsxmlparser - Fatal编程技术网

Objective c NSXMLParser来解析此数据

Objective c NSXMLParser来解析此数据,objective-c,xml,nsxmlparser,Objective C,Xml,Nsxmlparser,我正在尝试使用NSXMLParser来解析以下数据: <FORM ACTION="/prod/bwckgens.p_proc_term_date" METHOD="POST" onSubmit="return checkSubmit()"> <INPUT TYPE="hidden" NAME="p_calling_proc" VALUE="bwckschd.p_disp_dyn_sched"> <TABLE CLASS="dataentrytable" s

我正在尝试使用NSXMLParser来解析以下数据:

    <FORM ACTION="/prod/bwckgens.p_proc_term_date" METHOD="POST" onSubmit="return checkSubmit()">
<INPUT TYPE="hidden" NAME="p_calling_proc" VALUE="bwckschd.p_disp_dyn_sched">
<TABLE  CLASS="dataentrytable" summary="This layout table is used for term selection."width="100%"><CAPTION class="captiontext">Search by Term: </CAPTION>
<TR>
<TD CLASS="dedefault"><LABEL for=term_input_id><SPAN class="fieldlabeltextinvisible">Term</SPAN></LABEL>
<SELECT NAME="p_term" SIZE="1"  ID="term_input_id">
<OPTION VALUE="">None
<OPTION VALUE="201320">Spring 2013
<OPTION VALUE="201315">STAR/BGR: New Admits Fall 2012 (View only)
<OPTION VALUE="201310">Fall 2012 (View only)
<OPTION VALUE="201230">Summer 2012 (View only)
<OPTION VALUE="201220">Spring 2012 (View only)
<OPTION VALUE="201210">Fall 2011 (View only)
<OPTION VALUE="201130">Summer 2011 (View only)
<OPTION VALUE="201120">Spring 2011 (View only)
<OPTION VALUE="201110">Fall 2010 (View only)
<OPTION VALUE="201030">Summer 2010 (View only)
<OPTION VALUE="201020">Spring 2010 (View only)
<OPTION VALUE="201010">Fall 2009 (View only)
<OPTION VALUE="200930">Summer 2009 (View only)
<OPTION VALUE="200920">Spring 2009 (View only)
<OPTION VALUE="200910">Fall 2008 (View only)
<OPTION VALUE="200830">Summer 2008 (View only)
<OPTION VALUE="200820">Spring 2008 (View only)
</SELECT>
</TD>
</TR>
</TABLE>
<BR>
<BR>
<INPUT TYPE="submit" VALUE="Submit">
<INPUT TYPE="reset" VALUE="Reset">
</FORM>
我仔细阅读了有关如何使用XML解析器的文档。我知道如何获取value属性的值,但我不知道如何获取字符串的值,因为它们出现在元素选项关闭之后


有谁能帮我制作一个XML树,向我展示如何构造所有内容,以及如何在每个选项属性之后提取字符串。

您的结构是错误的

<OPTION VALUE="200820">Spring 2008 (View only)
2008年春季(仅限查看)
应该是

<OPTION VALUE="200820">Spring 2008 (View only)</OPTION>
2008年春季(仅限查看)
端接

然后您可以使用以下示例中的NSXMLParser


ps.
是错误的。应该是

这不是我构建XML文件的方式。我是从网上的一个网站上得到的。。
<OPTION VALUE="200820">Spring 2008 (View only)</OPTION>