我正在为我当前的用例设计 XML 文档。我的用例是-
给定一个 id,我可以有 check-score 和 Talent-score 以及类别数。每个类别都会有 category-id、check-score 和 Talent-score。
所以假设如果我有两个 id,那么上面的数据将在两个 id 中。
例如,下面是我基于单个 id 创建的 XML-
<?xml version="1.0" encoding="UTF-8" ?>
<id>0</site-id>
<check-score>0.5</check-score>
<talent-score>0.2</talent-score>
<categories>
<category-id>123</category-id>
<check-score>0.5</check-score>
<talent-score>0.2</talent-score>
</categories>
<categories>
<category-id>321</category-id>
<check-score>0.2</check-score>
<talent-score>0.4</talent-score>
</categories>
如果我有另一个id
具有 value as1
和与之相关的相应事物会发生什么id
。意思是,我如何在上面的示例中表示第二个 id 和其他与之相关的组件?如果我有两个身份证,我应该这样做吗?
<?xml version="1.0" encoding="UTF-8" ?>
<id>0</site-id>
<check-score>0.5</check-score>
<talent-score>0.2</talent-score>
<categories>
<category-id>123</category-id>
<check-score>0.5</check-score>
<talent-score>0.2</talent-score>
</categories>
<categories>
<category-id>321</category-id>
<check-score>0.2</check-score>
<talent-score>0.4</talent-score>
</categories>
<id>1</site-id>
<check-score>0.2</check-score>
<talent-score>0.3</talent-score>
<categories>
<category-id>289</category-id>
<check-score>0.3</check-score>
<talent-score>0.7</talent-score>
</categories>
<categories>
<category-id>987</category-id>
<check-score>0.1</check-score>
<talent-score>0.5</talent-score>
</categories>
并且有可能,我可以有多个 id,所以我不确定为上述用例编写 XML 的正确方法是什么。
谁可以帮我这个事?