Query Cell Aree mappate su XML Map Path utilizzando il metodo Worksheet.XmlMapQuery

Possibili scenari di utilizzo

È possibile interrogare le aree delle celle mappate al percorso della mappa XML con Aspose.Cells utilizzando il fileFoglio di lavoro.xmlMapQuery() metodo. Se il percorso esiste, restituirà l’elenco delle aree di celle relative a quel percorso all’interno della mappa XML. Il primo parametro diFoglio di lavoro.xmlMapQuery() specifica il percorso dell’elemento XML e il secondo parametro specifica una mappa XML che si desidera interrogare.

Query Cell Aree mappate su XML Map Path utilizzando il metodo Worksheet.XmlMapQuery

Lo screenshot seguente mostra l’Excel Microsoft che mostra la mappa XML all’interno del fileesempio di file Excelutilizzato nel codice. Il codice interroga due volte la mappa XML e stampa l’elenco delle aree delle celle restituite daFoglio di lavoro.xmlMapQuery() sulla console come mostrato di seguito.

cose da fare:immagine_alt_testo

Codice d’esempio

Uscita console

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]

Ottieni il percorso XML da List Object/Table

I dati XML possono essere importati nei fogli di lavoro. A volte è richiesto il percorso XML da ListObjects del foglio di lavoro. Questa funzionalità è disponibile in Excel utilizzando un’espressione come Sheet1.ListObjects(1).XmlMap.DataBinding. La stessa funzione è disponibile allo Aspose.Cells chiamandoListObject.getXmlMap().getDataBinding().getUrl(). L’esempio seguente mostra questa funzione. Il file modello e altri file di origine possono essere scaricati dai seguenti collegamenti:

  1. XMLData.xlsx
  2. CountryList.xml
  3. FoodList.xml