2010-05-19 11 views
0

Je suis en train d'implémenter un WebScript en utilisant le JavaScript d'Alfresco. J'essaie d'insérer une chaîne dans un fichier, mais je ne peux pas le faire.Ecriture de chaîne dans un fichier

Quand j'écris le contenu d'un autre fichier comme:

file.properties.content.write(content); 

Il fonctionne, et le contenu du fichier sont copiés dans mon dossier. Mais je ne peux pas insérer de chaîne directement, comme:

file.properties.content.write("Stuff like that"); 

il donne une exception. Comment puis-je écrire une chaîne dans ce fichier?

+0

Quelle est l'exception? – Josh

+0

'write (string) est undefined' type d'exception. – Halo

Répondre

2

Eh bien, je l'ai eu, grâce à un gars des forums Alfresco. Nous devons le définir en version, puis affecter le contenu écrit dans le fichier. Cela se passe comme suit:

var doc = userhome.createFile("checkmeout.txt"); 
doc.addAspect("cm:versionable"); 
doc.content = "original text";