Fråga Cell Områden mappade till XML Map Path med metoden Worksheet.XmlMapQuery
Möjliga användningsscenarier
Du kan fråga cellområden som är mappade till XML-kartans sökväg med Aspose.Cells med hjälp avWorksheet.XmlMapQuery()metod. Om sökvägen finns kommer den att returnera listan över cellområden som är relaterade till den sökvägen i XML-kartan. Den första parametern iWorksheet.XmlMapQuery()metod anger XML-elementets sökväg och den andra parametern anger en XML-karta som du vill fråga.
Fråga Cell Områden mappade till XML Map Path med metoden Worksheet.XmlMapQuery
Följande skärmdump visar Microsoft Excel som visar XML-karta inutiexempel på Excel-fil används i koden. Koden frågar XML-kartan två gånger och skriver ut listan över cellområden som returneras avWorksheet.XmlMapQuery()metod på konsolen som visas nedan.
Exempelkod
Konsolutgång
Query Xml Map from Path - /MiscData
Aspose.Cells.CellArea(A1:A8)[0,0,7,0]Aspose.Cells.CellArea(B1:B8)[0,1,7,1]Aspose.Cells.CellArea(C1:C8)[0,2,7,2]Aspose.Cells.CellArea(D1:D8)[0,3,7,3]Aspose.Cells.CellArea(E1:E8)[0,4,7,4]Query Xml Map from Path - /MiscData/row/Color
Aspose.Cells.CellArea(D1:D8)[0,3,7,3]
Hämta XML-sökväg från listobjekt/tabell
XML-data kan importeras till kalkylblad. Ibland krävs XML-sökväg från ListObjects i kalkylbladet. Den här funktionen är tillgänglig i Excel genom att använda ett uttryck som Sheet1.ListObjects(1).XmlMap.DataBinding. Samma funktion är tillgänglig på Aspose.Cells genom att ringaListObject.XmlMap.DataBinding.Url. Följande exempel visar denna funktion. Mallfil och andra källfiler kan laddas ner från följande länkar: