Wir verwenden Cookies, um den Inhalt und die Leistung der Website zu optimieren. Indem Sie Ihren Besuch fortsetzen, stimmen Sie der Verwendung von Cookies zu.
Ich muss 3 YML-Dateien generieren:
1) Vollständiger Produktkatalog
2) Nur Produkte, die in den letzten 24 Stunden erstellt wurden
3) Nur Produkte, bei denen sich der Preis, die Verfügbarkeit oder der Wert des Zusatzfeldes geändert hat (dort wird der Saldo angezeigt)
All dies kann mit der Aktion „XML-Produkte integrieren (Export)“ erfolgen.
Das Problem ist jedoch, dass die Datei nicht gültig generiert wird :(
Probleme, die ich sehe:
1) Die Beschreibung muss in CDATA eingeschlossen sein
2) Erstellen Sie die Datei in ihrer normalen Form, im Moment ist sie absolut unlesbar
Beispieldatei https://erp.openshop.ua/media/export/product/Openshop-catalog-avail-price-change.yml
Ich muss 3 YML-Dateien generieren: 1) Vollständiger Produktkatalog 2) Nur Produkte, die in den letzten 24 Stunden erstellt wurden 3) Nur Produkte, bei denen sich der Preis, die Verfügbarkeit oder der Wert des Zusatzfeldes geändert hat (dort wird der Saldo angezeigt) All dies kann mit der Aktion „XML-Produkte integrieren (Export)“ erfolgen. Das Problem ist jedoch, dass die Datei nicht gültig generiert wird :( Probleme, die ich sehe: 1) Die Beschreibung muss in CDATA eingeschlossen sein 2) Erstellen Sie die Datei in ihrer normalen Form, im Moment ist sie absolut unlesbar Beispieldatei https://erp.openshop.ua/media/export/product/Openshop-catalog-avail-price-change...
Andrey Vladimirovich Sukhanitsky schrieb: 1) Die Beschreibung sollte in CDATA eingeschlossen werden
Standardmäßig ist dies nicht erforderlich. Wenn Sie Markup-Symbole in der Beschreibung haben, wodurch das Markup mehrdeutig ist - wir können die Einstellung abschließen, dass die Beschreibung in einen CDATA-Abschnitt eingeschlossen wird -, dauert dies 1 Stunde
Sukhanitsky Andrey Vladimirovich schrieb: form, at im Moment ist es absolut nicht lesbar
Standardmäßig ist das XML-Format ein String mit der entsprechenden Tag-Syntax. Sie bilden XML aber wie im Markup des YML-Formats (Yandex Market Language), das ebenfalls auf der XML-Syntax basiert. Es wird direkt formatiert, wenn es angezeigt wird (z. B. durch einen Browser). Die Formatierung des Markups durch Bindestriche/Tabulatoren/Leerzeichen hat keinen Wert für das maschinelle Lesen (für das fast immer XML verwendet wird), sondern erhöht im Gegenteil die Dateigröße (Bindestriche/Leerzeichen/Tabulatoren sind die gleichen Zeichen).
[quote] Andrey Vladimirovich Sukhanitsky schrieb: 1) Die Beschreibung sollte in CDATA eingeschlossen werden [/quote] Standardmäßig ist dies nicht erforderlich. Wenn Sie Markup-Symbole in der Beschreibung haben, wodurch das Markup mehrdeutig ist - wir können die Einstellung abschließen, dass die Beschreibung in einen CDATA-Abschnitt eingeschlossen wird -, dauert dies 1 Stunde [quote] Sukhanitsky Andrey Vladimirovich schrieb: form, at im Moment ist es absolut nicht lesbar [/quote] Standardmäßig ist das XML-Format ein String mit der entsprechenden Tag-Syntax. Sie bilden XML aber wie im Markup des YML-Formats (Yandex Market Language), das ebenfalls auf der XML-Syntax basiert. Es wird direkt formatiert, wenn es angezeigt wird (z. B. durch einen Browser). Die Formatierung des Markups durch Bindestriche/Tabulatoren/Leerzeichen hat keinen Wert für das maschinelle Lesen (für das fast immer XML verwendet wird), sondern erhöht im Gegenteil die Dateigröße (Bindestriche/Leerzeichen/Tabulatoren sind die gleichen Zeichen).
Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung.
Melden Sie sich an und schreiben Sie einen Kommentar