In AS3 Ich konnte String.replace wie folgt verwenden:Wie String.Replace (//*.*?*// sg, "")
JSON.parse(String(new JSON_CONTROLLERS()).replace(/\/\*.*?\*\//sg, ""));
Gibt es ein Äquivalent Weg um das in Haxe/OpenFL zu machen?
Wenn nicht, was sind meine Optionen?
Für jeden, der sehen will, was die Ein- und Ausgabe in AS3 würde:
Input: http://pastebin.com/raw/B0LD2gyg (Inhalt controllers.json)
Ausgang: diese http://pastebin.com/raw/qJgCLz9f
Der nächstgelegene ich bekam haben, ist:
Die Anwendung zeigt nur einen schwarzen Bildschirm, ohne Fehler (FPS wird immer noch aktualisiert und korrekt angezeigt, sonst nichts, also weiß ich, dass es zumindest nicht abgestürzt ist). Ich hatte gehofft, dass das funktionieren würde, dann StringTools.replace() mehrmals aufrufen, bis ich alle Zeichen ausgeschnitten habe.
Hinweis: Die Erwähnungen von JSON ist in Bezug auf mein Endziel, nicht genau die Ausgabe des Themas, verließ ich es in Hoffnung, jemand wird versuchen, und meine Ausgabe reproduziert die Eingabe mit ‚Pastebin‘ I bereitgestellt mit JSON Parsen im Hinterkopf.
Wie würde ich auch Text dazwischen entfernen/* Text hier * /?
Extra-Referenz (e):
@:file("assets/controllers.json")
class JSON_CONTROLLERS extends openfl.utils.ByteArray.ByteArrayData {}
class Input { ...
Danke
Wenn die unten stehende Antwort ** funktioniert **, dann bitte als ** gelöst ** markieren (klicken Sie auf das Häkchen neben Antwort). –