我如何将一些XML数据(长示例here)解析为3个选择框的选项,每个Category标签应该只将其子标签暴露给下一个选择框?
以下是数据的简短示例,较长的样本位于上面的pastebin中。
<CATEGORY ID="PC__bSupport__b__u__bHardware">
<TYPE ID="CNC__bmill">
<ITEM ID="Repair"></ITEM>
<ITEM ID="Request__bInstall"></ITEM>
</TYPE>
<TYPE ID="College__blicensing__bserver__bhardware">
<ITEM ID="Maintain"></ITEM>
<ITEM ID="Request__bInstall"></ITEM>
</TYPE>
<TYPE ID="Desktop">
<ITEM ID="Audio__bProblems"></ITEM>
<ITEM ID="Beep__bError__bCodes"></ITEM>
<ITEM ID="CD__fDVD__bDrive__bProblems"></ITEM>