我有一個基Question
類及大量的類,從這個類派生像CheckboxQuestion
類和RadioButtonQuestion
類如何使用反射來實例化基礎上的文字一類新的XML文件
程序遍歷XML代碼每一個這是一個問題裏面塊標記就會使一個新的元素基於標籤的名稱,是一個子類的問題類
<question number="1">
<RadioButtonQuestion>
<title>What is the right ...</title>
<choices>
<choice value="1">answer 1</choice>
<choice value="2">answer 2</choice>
<choice value="3">answer 3</choice>
<choice value="4">answer 4</choice>
</choices>
</RadioButtonQuestion>
</question>
的迭代對所有T後他xml文件,我想把所有的問題在IEnumerable<Questions>
問題是,我不知道如何使基礎上編寫的XML文檔中的文字一類新的
這其實看起來更像是反序列化比反射... – 2011-04-23 01:11:25
的情況@ Etienne de Martel沒有它沒有問題是基於文本我想做一個新的例子 – 2011-04-23 01:14:10
這個問題很不清楚。我不確定你在問什麼。您是否試圖創建一個類的實例,因爲它的名稱是從XML文件中讀取的?您是否試圖根據XML模式創建一個從您的Question類派生的新類型?澄清這個問題,以及清理大小寫和標點符號,將幫助你得到更多的答案,並使它更容易找到有類似問題的人:) – 2011-04-23 21:50:44