Frage

Gibt es eine native PHP-WBXML-API, die unabhängig von der Plattform verwendet werden kann?Vielleicht ein ladbares Modul?

Ich habe die PECL-Implementierungen gesehen, aber ich konnte nicht erfolgreich mit den Builds auf Win32-Plattformen zusammenarbeiten.

War es hilfreich?

Lösung

Ich bin kein Experte, aber was ich dort herausgefunden habe, nummerierte zwei Möglichkeiten, im Wesentlichen.

Eins, die PECL-Bibliothek, mit der Sie Probleme haben.

zwei, ich habe WBXML-Encoder- und Decoderklassen in Horde von allen Orten gefunden.Sie könnten Ihnen einen Ausgangspunkt geben, und da sie offen sind, können sie Ihre Bedürfnisse ganz schön treffen.Hier ist ein Link, in dem ich sie gefunden habe.

http://phpxref.com/xref/horde/lib/Xml / wbxml / index.html

Andere Tipps

Ich kenne nicht einen riesigen Betrag über WBXML, aber von dem, was ich sammeln kann, ist es eine binäre formatierte XML-Datei.Ich nehme an, am einfachsten könnten Sie die XML-Module wie SimplExml verwenden, um Ihr XML-Dokument zu generieren, ihn als Zeichenfolge auszugeben, und verwenden Sie die eingebauten Funktionen von PHP in Dateibehandlungsfunktionen (FOPEN, FWRITE usw.), um die Zeichenfolge als binäre Daten in einDatei.Um den Vorgang umzukehren, laden Sie die Datei als Zeichenfolge und lassen Sie ihn einfach analysieren.

, ohne die spezifischen Details des WBXML-Formats zu kennen, bin ich sicher, dass es mehr ist, dass es mehr ist.Sie müssen auch den erforderlichen Code selbst implementieren, da Sie ihn jedoch in PHP selbst implementieren könnten, die die plattformübergreifende Portabilität ein wenig einfacher machen sollte.

Nicht wirklich eine Antwort als solche, ich fürchte, aber ich hoffe, es bringt Sie in die richtige Richtung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top