Hallo, ich habe eine Textdatei in einem Sharepoint, die ich lesen, ändern und dann wieder an ihrem ursprünglichen Speicherort speichern möchte. Ich kann sie öffnen und ändern, aber jedes Mal, wenn ich versuche, sie zu speichern, erhalte ich die Fehlermeldung:
„Kann nicht im Lese-/Schreibmodus geöffnet werden.
Die Syntax für Dateiname, Verzeichnisname oder Datenträgerbezeichnung ist falsch."
Ich verwende denselben Dateipfad zum Laden und Speichern der Textdatei, aber nur das Laden funktioniert. Ich habe auch versucht, die Datei lokal zu speichern, und es funktioniert, es liegt also kein Problem mit der Datei vor. Hier ist mein Code (JMP 17.0):
Names Default To Here( 1 );
// load rule data
rules_path = file path in sharepoint
rules = Load Text File(rules_path, JSON);
Save Text File(rules_path, As JSON Expr(rules));
Handelt es sich bei dem Dateipfad um eine Webadresse ( https://.. .)? Wenn ja, ist das das Problem. Wenn Sie in Windows den SP-Ordner im Datei-Explorer anzeigen können, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „Als Pfad kopieren“. Dadurch erhalten Sie den gewünschten Pfad. Er beginnt mit „\\“, wie ein Netzlaufwerk.
Das hat funktioniert, danke! Ich habe einfach das „https:“ gelöscht und den Rest des Pfads beibehalten.