工作需要,讀取乙個超大量的xml檔案,從xml檔案中,讀取節點,以及節點下的屬性名稱,用屬性名稱進行建表操作。
在網上查詢資料未果,於是自己尋找辦法。
在xmlelement類下有乙個屬性是attributes,返回值為xmlattributecollection,節點element的屬性儲存在xmlattributecollection下。
**如下:
xmldocument doc= new xmldocument();
doc.load(strfilename);
xmlelement element = doc.documentelement;
xmlattributecollection ac = element.attributes;
for(xmlattribute att in ac)
string str = att.name;//節點下的屬性名稱
獲取節點下的屬性值:
string strvalue = element.getattribute("id");//獲取屬性為id的值。
java獲取物件屬性型別 屬性名稱 屬性值
因為專案需要用到,於是簡單封裝了一些常用的操作 根據屬性名獲取屬性值 private object getfieldvaluebyname string fieldname,object o object value method.invoke o,new object return value c...
java獲取物件屬性型別 屬性名稱 屬性值
根據屬性名獲取屬性值 private object getfieldvaluebyname string fieldname,object o object value method.invoke o,new object return value catch exception e 獲取屬性名陣列...
java獲取物件屬性型別 屬性名稱 屬性值
根據屬性名獲取屬性值 private object getfieldvaluebyname string fieldname,object o object value method.invoke o,new object return value catch exception e 獲取屬性名陣列...