03.02.2019, 02:46
(Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2019, 02:46 von n8lauscher.)
Hallo Zusammen,
gibt es hier XML-Experten?
Ich habe eine XML-Datei mit insgesamt 10000 Datensätzen (Blogposts).
Der Primärschlüssel pro Blogpost ist immer die ist Artikelnummer.
Wenn ich diese in Excel als XML importiere werden die Daten nicht wie gewünscht dargestellt.
Im Anhang habe ich einmal das daraus zu erstellende XLXS hinzugefügt.
Die Beispiel-Ergebnis-Datei ist mit dem Datensatz aus dem XML-File befüllt.
Die Daten kommen immer im gleichen Format.
Es kommt vor, dass nicht immer alle Notes befüllt sind.
Wenn leer dann immer mit
multirows gibt es:
Bilder
Besonderheiten
Merkmale (siehe Besonderheit unten)
Besonderheit
Steht immer im Merkmal-blog - heißt immer: bewertungs-rang und kann nicht nur ein Ergebnis enthalten und wird immer als bewertungs-rang kommen.
Dann kommt immer Rangnummer Nr. xx getrennt durch " in " und dann der Name der Rangkategorie
wenn es einen zusätzlichen Rang gibt - dann wieder: Rangnummer Nr. xx getrennt durch " in " und dann der Name der Rangkategorie
reviews
Wer kann mir dabei helfen? - ich würde mich sehr über eine Unterstützung freuen!
Danke im Voraus!
gibt es hier XML-Experten?
Ich habe eine XML-Datei mit insgesamt 10000 Datensätzen (Blogposts).
Der Primärschlüssel pro Blogpost ist immer die ist Artikelnummer.
Code:
<?xml version="1.0" encoding="utf-8"?>
<blog>
<blogpost>
<Artikelnummer>0001</Artikelnummer>
<thema>Marke_1</thema>
<Title>blogttitel_1</Title>
<kategorie>Kategorie_1</kategorie>
<beschreibung>Beschreibungstext</beschreibung>
<wortzaehler>10</wortzaehler>
<Rating>5</Rating>
<anzahl_1>0</anzahl_1>
<anzahl_2>499,00</anzahl_2>
<anzahl_3>0%</anzahl_3>
<anzahl_4>0</anzahl_4>
<anzahl_5>0</anzahl_5>
<ElternArtikel>0004</ElternArtikel>
<verfügbar>True</verfügbar>
<saison>False</saison>
<Thumbnail>https://thumbnail1.jpg</Thumbnail>
<blog-URL>https://produktlink_1</blog-URL>
<bilder>
<URL>https://bild1.jpg</URL>
<URL>https://bild2.jpg</URL>
<URL>https://bild3.jpg</URL>
<URL>https://bild4.jpg</URL>
<URL>https://bild5.jpg</URL>
<URL>https://bild6.jpg</URL>
<URL>https://bild7.jpg</URL>
<URL>https://bild8.jpg</URL>
<URL>https://bild9.jpg</URL>
</bilder>
<besonderheiten>
<Description>
besonderheiten-text_1
</Description>
<Description>
besonderheiten-text_2
</Description>
<Description>
besonderheiten-text_3
</Description>
<Description>
besonderheiten-text_4
</Description>
<Description>
besonderheiten-text_5
</Description>
</besonderheiten>
<merkmale>
<Description>variabler merkmale name 1=merkmal_wert_1</Description>
<Description>variabler merkmale name 2=merkmal_wert_2</Description>
<Description>variabler merkmale name 3=merkmal_wert_3</Description>
<Description>variabler merkmale name 4=merkmal_wert_4</Description>
<Description>variabler merkmale name 5=merkmal_wert_5</Description>
<Description>variabler merkmale name 6=merkmal_wert_6</Description>
<Description>variabler merkmale name 7=merkmal_wert_7</Description>
<Description>variabler merkmale name 8=merkmal_wert_8</Description>
<Description>variabler merkmale name 9=merkmal_wert_9</Description>
<Description>variabler merkmale name 10=merkmal_wert_10</Description>
<Description>variabler merkmale name 11=merkmal_wert_11</Description>
<Description>bewertungs-rang=Nr. 10 in Thema_1 Nr. 70 in Testkategorie_produkte_1 > Testunterkategorie_produkte_2 > Testunterkategorie_produkte_3 > Testunterkategorie_produkte_3 > Testunterkategorie_produkte_4</Description>
</merkmale><BlogDetails/>
<ranking>12924</ranking><UPC/><EAN/>
<neu>True</neu>
<ElternArtikel>1521</ElternArtikel>
<Reviews>
<Review>
<Author>Autor_1</Author>
<Title>Bewertungstitel_1</Title>
<Rating>5</Rating>
<Content>Bewertungstext_1</Content>
</Review>
<Review>
<Author>Autor_2</Author>
<Title>Bewertungstitel_2</Title>
<Rating>4</Rating>
<Content>Bewertungstext_2</Content>
</Review>
<Review>
<Author>Autor_3</Author>
<Title>Bewertungstitel_3</Title>
<Rating>3</Rating>
<Content>Bewertungstext_3</Content>
</Review>
<Review>
<Author>Autor_4</Author>
<Title>Bewertungstitel_4</Title>
<Rating>2</Rating>
<Content>Bewertungstext_4</Content>
</Review>
<Review>
<Author>Autor_5</Author>
<Title>Bewertungstitel_5</Title>
<Rating>1</Rating>
<Content>Bewertungstext_5</Content>
</Review><Review/>
<Review>
<Author>Autor_7</Author>
<Title>Bewertungstitel_7</Title>
<Rating>3</Rating>
<Content>Bewertungstext_7</Content>
</Review>
<Review>
<Author>Autor_8</Author>
<Title>Bewertungstitel_8</Title>
<Rating>5</Rating>
<Content>Bewertungstext_8</Content>
</Review>
</Reviews>
</blogpost>
</blog>
Wenn ich diese in Excel als XML importiere werden die Daten nicht wie gewünscht dargestellt.
Im Anhang habe ich einmal das daraus zu erstellende XLXS hinzugefügt.
Die Beispiel-Ergebnis-Datei ist mit dem Datensatz aus dem XML-File befüllt.
Die Daten kommen immer im gleichen Format.
Es kommt vor, dass nicht immer alle Notes befüllt sind.
Wenn leer dann immer mit
Code:
<notes/>
multirows gibt es:
Bilder
Code:
<bilder>
<URL>https://bild1.jpg</URL>
<URL>https://bild2.jpg</URL>
<URL>https://bild3.jpg</URL>
<URL>https://bild4.jpg</URL>
<URL>https://bild5.jpg</URL>
<URL>https://bild6.jpg</URL>
<URL>https://bild7.jpg</URL>
<URL>https://bild8.jpg</URL>
<URL>https://bild9.jpg</URL>
</bilder>
Besonderheiten
Code:
<besonderheiten>
<Description>
besonderheiten-text_1
</Description>
<Description>
besonderheiten-text_2
</Description>
<Description>
besonderheiten-text_3
</Description>
<Description>
besonderheiten-text_4
</Description>
<Description>
besonderheiten-text_5
</Description>
</besonderheiten>
Merkmale (siehe Besonderheit unten)
Code:
<merkmale>
<Description>variabler merkmale name 1=merkmal_wert_1</Description>
<Description>variabler merkmale name 2=merkmal_wert_2</Description>
<Description>variabler merkmale name 3=merkmal_wert_3</Description>
<Description>variabler merkmale name 4=merkmal_wert_4</Description>
<Description>variabler merkmale name 5=merkmal_wert_5</Description>
<Description>variabler merkmale name 6=merkmal_wert_6</Description>
<Description>variabler merkmale name 7=merkmal_wert_7</Description>
<Description>variabler merkmale name 8=merkmal_wert_8</Description>
<Description>variabler merkmale name 9=merkmal_wert_9</Description>
<Description>variabler merkmale name 10=merkmal_wert_10</Description>
<Description>variabler merkmale name 11=merkmal_wert_11</Description>
<Description>bewertungs-rang=Nr. 10 in Thema_1 Nr. 70 in Testkategorie_produkte_1 > Testunterkategorie_produkte_2 > Testunterkategorie_produkte_3 > Testunterkategorie_produkte_3 > Testunterkategorie_produkte_4</Description>
</merkmale>
Besonderheit
Steht immer im Merkmal-blog - heißt immer: bewertungs-rang und kann nicht nur ein Ergebnis enthalten und wird immer als bewertungs-rang kommen.
Dann kommt immer Rangnummer Nr. xx getrennt durch " in " und dann der Name der Rangkategorie
wenn es einen zusätzlichen Rang gibt - dann wieder: Rangnummer Nr. xx getrennt durch " in " und dann der Name der Rangkategorie
Code:
<merkmale>
<Description>bewertungs-rang=Nr. 10 in Thema_1 Nr. 70 in Testkategorie_produkte_1 > Testunterkategorie_produkte_2 > Testunterkategorie_produkte_3 > Testunterkategorie_produkte_3 > Testunterkategorie_produkte_4</Description>
</merkmale>
reviews
Code:
<Reviews>
<Review>
<Author>Autor_1</Author>
<Title>Bewertungstitel_1</Title>
<Rating>5</Rating>
<Content>Bewertungstext_1</Content>
</Review>
<Review>
<Author>Autor_2</Author>
<Title>Bewertungstitel_2</Title>
<Rating>4</Rating>
<Content>Bewertungstext_2</Content>
</Review>
<Review>
<Author>Autor_3</Author>
<Title>Bewertungstitel_3</Title>
<Rating>3</Rating>
<Content>Bewertungstext_3</Content>
</Review>
<Review>
<Author>Autor_4</Author>
<Title>Bewertungstitel_4</Title>
<Rating>2</Rating>
<Content>Bewertungstext_4</Content>
</Review>
<Review>
<Author>Autor_5</Author>
<Title>Bewertungstitel_5</Title>
<Rating>1</Rating>
<Content>Bewertungstext_5</Content>
</Review><Review/>
<Review>
<Author>Autor_7</Author>
<Title>Bewertungstitel_7</Title>
<Rating>3</Rating>
<Content>Bewertungstext_7</Content>
</Review>
<Review>
<Author>Autor_8</Author>
<Title>Bewertungstitel_8</Title>
<Rating>5</Rating>
<Content>Bewertungstext_8</Content>
</Review>
</Reviews>
Wer kann mir dabei helfen? - ich würde mich sehr über eine Unterstützung freuen!
Danke im Voraus!