我目前正試圖在D中編寫一個程序,當它調用並傳遞一個對象時,它會將該對象序列化爲一個XML文檔。我想盡可能簡單地將對象傳遞給它,但我不完全確定它可以完成。 例子:可能獲得D中變量的名稱?
class A
{
//Constructors and fluff
....
int firstInt;
int secondInt;
}
.....
A myObj = new A();
XMLSerialize(myObj);
和輸出將
<A.A>
<firstInt></firstInt>
<secondInt></secondInt>
</A.A>
那麼,是不是有可能對我來說,即使得到的變量名稱的對象的內部或將有所有需要手動完成?
你想要的字段名稱其實不是變量 –
我想他需要兩個,如果他想在自己的序列化框架上工作...... – DejanLekic