So Lesen Sie eine txt. Datei kopieren Sie den Inhalt in eine neue Datei, und ersetzen Sie bestimmte Inhalte
Ich habe eine .txt
Datei online mit text gefüllt, wie:
"Type": "Internal",
"Category": 1,
"Presentation": 3,
...
Will ich mit Apps Script zum Auslesen der Inhalte von Dateien und schließlich speichern Sie Sie in eine neue Datei mit dem geänderten Inhalt. Speziell brauche ich den Unterstrich entfernen einiger Inhalte aber halten Sie den rest intakt.
- java oder Google Apps Script ? diese beiden haben nichts gemeinsam, so machen Sie bitte eine Wahl 😉
- Dessen javascript-nicht java
- Zeigen Sie den code hast du versucht und was hat nicht funktioniert.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Apps-Skript verwendet die Programmiersprache JavaScript. Für die Apps-Script-code, der läuft auf den Servern von Google, JavaScript-code wird in eine
.gs
"Skript" - Datei. JavaScript wurde ursprünglich für die "client-Seite" verwenden, was bedeutet, es läuft im browser, die Sie geöffnet haben auf Ihre computer (Nicht der Google-server). In client-side JavaScript, der code wird in HTML -<script>
- tags. Aber Apps Script auch verwendet JavaScript für die server-Seite code, es ist für beides verwendet.Wenn die text-Datei in Ihrem Google Drive, Sie können es in verschiedenen Möglichkeiten. Eine Möglichkeit ist die Verwendung Drive-Dienst
Ist hier einige Beispiel-code, um eine Datei von Google Drive:
Sehen Werte, erzeugt durch den code, gehen Sie in das Dialogfenster Protokolle. Klicken Sie auf das Menü "Ansicht", und wählen Sie dann "Protokolle" aus dem Menü. Die
Logger.log()
Aussagen von print-Inhalten in das Protokoll.Den Inhalt, den Sie gab ein Beispiel sieht wie JSON. Können Sie konvertieren eine Zeichenfolge, die im JSON-format, um ein Objekt mit JSON.parse(). Von dort können Sie hinzufügen oder ändern von Werten. Wenn Sie möchten, um zu konvertieren der JSON zurück in einen string, bevor er wieder in eine text-Datei verwenden, können Sie JSON.stringify () -
JSON-Referenz von Mozilla
Um die Suche nach bestimmten Zeichen in einem string, müssen Sie lernen, JavaScript string Funktionen.
Ersetzen Sie alle vorkommen eines bestimmten Stück text, den Sie verwenden können
replace
:Informationen über die replace () -