我想從xml文件中動態讀取xml元素(我的意思是沒有硬編碼元素名稱)。我無法使用XmlReader.ReadToDescendant方法,因爲它需要一個本地名稱,在我的情況下,這個名稱會有所不同。例如,在這種情況下,我需要閱讀元素A,B,C,d &等等使用c#讀取xml文件中的動態元素`
<?xml version="1.0" encoding="UTF-8"?>
<test Version="2010" xmlns="http://test.org/2010/values">
<A>
<Data>
<Somedata></Somedata>
</Data>
<Rows>
<Row></Row>
<Row></Row>
</Rows>
</A>
<B>
<Data>
<Somedata></Somedata>
</Data>
<Rows>
<Row></Row>
<Row></Row>
</Rows>
</B>
<C>
<Data>
<Somedata></Somedata>
</Data>
<Rows>
<Row></Row>
<Row></Row>
</Rows>
</C>
<D>
<Data>
<Somedata></Somedata>
</Data>
<Rows>
<Row></Row>
<Row></Row>
</Rows>
</D>
</test>
請幫助我。
你去哪兒得到的名字讀,然後?從另一個文件或數據庫? –
@MarkW:僅限於xml文件。 – user972255