左树与右树不兼容

当我从数据库中将数据放入XML中时,我遇到了一个错误。

错误为Left tree elem1 is not compatible with right tree REC_ID

enter image description here

假设这些是我的数据库中的值

enter image description here

我想将 REC_ID 放入 <elem1> 中,将 EmpRecID 放入 <elem2> 中,以此类推。

我想使用 “For” 循环语句来获取 REC_ID = 123REC_ID = 221 的数据。所以我的预期输出将如下所示:

<ParentXML>
  <myXml>
    <elem1>123</elem1> -- 值来自第一个 REC_ID
    <elem2>123</elem2> -- 值来自第一次 EmpRecID
  </myXml>
  <myXml>
    <elem1>221</elem1> -- 值来自第二个 REC_ID
    <elem2>222</elem2> -- 值来自第二个 EmpRecID
  </myXml>
</ParentXML>

我目前已经将 ParentXML 删除了,所以它不会与循环一起出现。

请建议我在这个循环中可以做什么。

点赞