Wie kann ich eine OData-Quelle als XML-Datei in die xlsx-Datei injizieren?So injizieren Sie eine Datenquelle in eine xlsx-Datei
Ich benutze auch OAuth, ich kann verbinden, indem Sie ein Bearer-Token in der Kopfzeile über den erweiterten Abfrageeditor bereitstellen. Ich versuche, die Verbindung durch die XML-Dateien zu erstellen, aber ich kann nicht finden, wo die Verbindung passiert.
Ich habe den Unterschied zwischen einer leeren Arbeitsmappe und einer Arbeitsmappe mit der Verbindung, dem Ordner CustomXml, der Datei connections.xl im Ordner xl, der Datei [Content_Types] .xml und der Datei workbook.xml.rels gefunden Datei im Ordner _rels im Ordner xl.
Allerdings kann ich nichts über die Verbindungszeichenfolge oder Bearer-Token in einer dieser Dateien finden, die Datei item1.xml im Ordner customXml enthält UTF-8-Text, wenn konvertiert hat eine Menge Informationen über die Abfrage, aber nichts über den Feed oder Token, es hat auch Teile, die nicht lesbar sind wie: "y PK L H O Config/Package.xml ("
Also ich versuche um zu finden, wo die Verbindungsinformationen in den XML-Dateien gespeichert sind, um den OData-Feed direkt in den XML-Code einzufügen.
Edit: Dies ist zum injizieren/überprüfen der Quelle programmgesteuert. Das Hauptziel ist es, ein Eine Datei von einer Website mit einem OData-Feed als Datenquelle zurückgeben. Der Grund dafür, dass dies programmgesteuert statt einer vorgefertigten Datei erfolgen muss, ist, dass wir den Berechtigungsheader injizieren müssen.
Sorry das ist nicht, was ich meinte, ich kann den Feed durch Excel gut importieren, aber weil es mit OAuth geschützt ist, muss ich ein Bearer-Token in der Kopfzeile, kann ich das über erweiterte Abfrage-Editor, aber ich Ich versuche es stattdessen über die XML-Dateien. –