如何引用当前xml中用定义的标记的内容?
是否可以引用当前XML中用定义的标记的内容 例如,使用以下xml格式:如何引用当前xml中用定义的标记的内容?,xml,Xml,是否可以引用当前XML中用定义的标记的内容 例如,使用以下xml格式: <Scheduler> <Faculty_Roster> <Faculty>foo</Faculty> <Faculty>bar</Faculty> </Faculty_Roster> <Subjects> <Subject> <Name>Fakeology</
<Scheduler>
<Faculty_Roster>
<Faculty>foo</Faculty>
<Faculty>bar</Faculty>
</Faculty_Roster>
<Subjects>
<Subject>
<Name>Fakeology</Name>
<Semester>1</Semester>
</Subject>
<Subject>
<Name>Onionology</Name>
<Semester>2</Semester>
</Subject>
<Sections>
<Section>C</Section>
<Section>X</Section>
</Sections>
福
酒吧
造假学
1.
洋葱学
2.
C
X
我想在教员、科目和部门之间创建以下类型的XML映射[在方括号中包含我需要的内容]:
<Subject_Faculty_Collection>
<Subject_Faculty_Sec>
<Subject_Name>@Subjects/Subject/Name:1 [refer to the first entry] [Instead of Fakeology]</Subject_Name>
<Faculty_Name>@Faculty_Roster/Faculty:1 [ instead of foo]</Faculty_Name>
<Section_Name>@Sections/Section:1 [instead of C] </Section_Name>
<Subject_Faculty_Sec>
@受试者/受试者/姓名:1[参考第一条记录][代替伪科学]
@教员名册/教员:1[代替foo]
@章节/章节:1[代替C]
我想这样做是为了避免重复。可能吗?如果没有,这里是否存在设计缺陷?解析xml并为教员、科目和部门创建数组。然后循环遍历它们并创建所需的xml输出。数组索引可以用来获取排序数Hi Abhishek,问题是主题能力映射是输入的一部分,而不是我可以在程序中决定的东西。而不是数组将它们存储在哈希映射中。教师、学科等将是关键,阅读它们的顺序将是价值观。然后循环浏览主订单,并根据输入打印相应的信息。希望有帮助。