gpt4 book ai didi

javascript - XML - JavaScript -> 如何将 XML 标签显示为 HTML

转载 作者:行者123 更新时间:2023-12-02 18:51:12 27 4
gpt4 key购买 nike

我遇到的问题是,当 XML 节点没有值时,开始和结束标记位于不同的行上,如下所示

<td ID="ref_4b73aa95ffd2289_phrPayer_1_DateEffective">
</td>
<td ID="ref_4b73aa95ffd2289_phrPayer_1_DateTerminated">
</td>

当节点有数据时,开始和结束标记在一行:

<td ID="ref_4b73ba85ffd2289_phrPayer_1_Company">Medicare Parts A&amp;B</td>

我遇到的问题是,当我读取数据时,它是逐行读取的。以下是使用的 XML 数据:

 <tr>
<td ID="ref__phrPayer_1_Company">Medicare Parts A&amp;B</td>
<td ID="ref__phrPayer_1_DateEffective">
</td>
<td ID="ref__phrPayer_1_DateTerminated">
</td>
<td ID="ref__phrPayer_1_PolicyNumber">
</td>
<td ID="ref__phrPayer_1_GroupNumber">
</td>
<td ID="ref__phrPayer_1_SubscriberName">AdamJulie</td>
</tr>

*上面的代码由 6 列组成,尽管如上所示,有 10 行代码。这是主要问题。 *

当我尝试将数据拆分为 Array 时使用以下:

var purposeArray = purposeOfVisit.innerHTML.split("\n");

我收到的数据是:

Medicate Parts A&amp;B,,,,,,,,,AdamJulie

何时应该:

Medicare Parts A&amp;B,,,,,AdamJulie

数组的长度与行数相同,在本例中为 10,实际应该是 5。

我想知道的是我如何阅读 td带有数据的标签

我希望innerHTML读取以下代码作为示例:

<td ID="ref__phrPayer_1_Company">Medicare Parts A&amp;B</td>
<td ID="ref__phrPayer_1_DateEffective">
</td>
<td ID="ref__phrPayer_1_DateTerminated">
</td>
<td ID="ref__phrPayer_1_PolicyNumber">
</td>
<td ID="ref__phrPayer_1_GroupNumber">
</td>
<td ID="ref__phrPayer_1_SubscriberName">AdamJulie</td>

而不是:

Medicare Parts A&amp;B
.
.
.
.
.
.
.
.
AdamJulie

.代表空值。

这可能吗?如果是的话我该怎么做?或替换 <td>标签为 &lt;<td></td>标签为 </td>&lt;

最佳答案

也许检查一下Sarissa库输出。

关于javascript - XML - JavaScript -> 如何将 XML 标签显示为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15803939/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com