如何在xml文档中添加多个表 ……诸如此类,诸如此类

如何在xml文档中添加多个表 ……诸如此类,诸如此类,xml,coldfusion,Xml,Coldfusion,现在,我想在这个XML文档中包含(循环)另一个表,但我不知道如何使用它。我原以为我可以做一些像设置“BUSOBJ.EMPLTYPELOOKUP…”这样的事情,但没能实现。任何帮助都将不胜感激 emplTypes(查阅表格-从qEmpData查询的上述表格中使用的id) 身份证件 名字 <cfset BUSOBJ=XmlNew()> <cfset BUSOBJ.xmlRoot = XmlElemNew(BUSOBJ,"EMPLOYEEDATA")> <cfset BU

现在,我想在这个XML文档中包含(循环)另一个表,但我不知道如何使用它。我原以为我可以做一些像设置“BUSOBJ.EMPLTYPELOOKUP…”这样的事情,但没能实现。任何帮助都将不胜感激

emplTypes(查阅表格-从qEmpData查询的上述表格中使用的id) 身份证件 名字

<cfset BUSOBJ=XmlNew()>
<cfset BUSOBJ.xmlRoot = XmlElemNew(BUSOBJ,"EMPLOYEEDATA")>
<cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[1].NOTICE = XmlElemNew(BUSOBJ,"NOTICE")>
<cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[1].NOTICE.XmlText = "SomeMsg">
<cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[1].NOTICE = XmlElemNew(BUSOBJ,"STARTDATE")>
<cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[1].NOTICE.XmlText = "#startdate#">
<cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[1].NOTICE = XmlElemNew(BUSOBJ,"ENDDATE")>
<cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[1].NOTICE.XmlText = "#enddate#">

<cfset empIndex = 1>
<cfloop query="qEmpData">
    <cfset empIndex ++>
    <cfset BUSOBJ.EMPLOYEEDATA.XmlChildren[empIndex] = XmlElemNew(BUSINESSOBJ,"EMPLOYEE")>
    <cfset BUSINESSOBJ.EMPLOYEEDATA.XmlChildren[empIndex].EMPLOYEE_ID = XmlElemNew(BUSINESSOBJ,"EMPLOYEE_ID")>
    <cfset BUSINESSOBJ.EMPLOYEEDATA.XmlChildren[empIndex].EMPLOYEE_ID.XmlText = "#qEmpData.EMPLOYEE_ID#">
    <cfset BUSINESSOBJ.EMPLOYEEDATA.XmlChildren[empIndex].EMPLOYEE_TYPE = XmlElemNew(BUSINESSOBJ,"EMPLOYEE_TYPE")>
    <cfset BUSINESSOBJ.EMPLOYEEDATA.XmlChildren[empIndex].EMPLOYEE_TYPE.XmlText = "#qEmpData.EMPLOYEE_TYPE#">
    .....blah,blah,blah