首先,我只想簡單介紹一下,我之前從未使用XML或C#,所以如果我的問題沒有意義,我很抱歉。如何在C#中使用XML進行對象表示?
我的任務是修改現有的C#程序。
什麼計劃目前所做的就是在具有條目,如文本文件讀取:
員工ID,名稱,主管ID
7;Jill;0
3;Joe;7
6;Bob;3
如果上面的文本對應於員工 - 主管關係,例如,喬的員工ID是3,他向吉爾報告。 Bob的員工ID是6,他向Joe報告。
我用Java編寫的程序,它上面的文本文件,並把他們變成像這樣的XML文件(以下上面的例子):
<Employees>
<Employee_Name> Jill
<Employee_Name>Joe
<Employee_Name>Bob</Employee_Name>
</Employee_Name>
</Employee_Name>
</Employees>
我的問題是這樣的:
如何獲取此XML層次結構,並使其可用於我的C#程序,並知道它們之間的關係?
例如,其中一個功能是讓程序自動發送一封電子郵件給所有員工的主管以及由同一個直接經理監督的任何人。
謝謝!
@MStodd它如何完全不是XML? – Andrey 2013-02-27 21:59:51
將文本和標籤嵌入在一起。它不是有效的XML。 – 2013-02-27 22:00:37
XML節點可以包含值或元素,但不能同時包含這兩個值。 – 2013-02-27 22:01:20