Привет. Я пытаюсь прочитать все CustomXMLParts некоторых файлов Excel со следующим кодом, но я не могу понять, как получить данные XML каждой отдельной детали.
Кажется, я не могу найти решение онлайн в любом месте
public void getCustomXMLParts(string path){
// Open the document for editing.
int nCount = 0;
using (SpreadsheetDocument spreadsheetDocument = SpreadsheetDocument.Open(path, false)){
// Code removed here.
WorkbookPart workbookPart = spreadsheetDocument.WorkbookPart;
foreach (CustomXmlPart xmlPart in workbookPart.CustomXmlParts)
{
XmlDocument oDoc = new XmlDocument();
//oDoc.Load();
Response.Write("<Textarea cols=200 rows=10>"+ xmlPart.Uri + "</textarea>");
nCount = nCount + 1;
}
}
Response.Write("<BR>XML Parts Count=" + nCount);
}
В нескольких XMLParts есть хранилище XML-данных, и я просто хотел бы прочитать XML-часть в мой код C #.
Спасибо.