Changes for page !Test_file_path
Last modified by Alexandru Colesnicov on 2020/01/27 13:47
edited by Alexandru Colesnicov
on 2019/10/02 14:45
on 2019/10/02 14:45
edited by Alexandru Colesnicov
on 2019/10/02 14:04
on 2019/10/02 14:04
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,35 +2,26 @@ 2 2 import com.xpn.xwiki.*; 3 3 import com.xpn.xwiki.api.*; 4 4 import com.xpn.xwiki.doc.*; 5 + import org.apache.commons.io.FileUtils; 5 5 import java.io.File; 7 + import java.net.URL; 6 6 7 - println ("***** Solution in 4 steps *****\n") 9 + // y=XWikiAttachment(xwiki.getDocument(doc.parent), "aFileVerified").getAttachment_content().storageFile; 10 + //y=xwiki.getDocument(doc.parent).XWikiAttachment.getAttachment_content().storageFile; 8 8 9 9 att = doc.getAttachment("TestingData.xls") 10 - println ("att = doc.getAttachment(\"TestingData.xls\")") 11 - println (" att: variable got its value") 12 - println (" att: Class is " + att.getClass().getSimpleName() + " (" + att.getClass().getName() + ")") 13 + println (att.getClass().getSimpleName() + " (" + att.getClass().getName() + ")") 13 13 14 14 xwa = att.getAttachment() 15 - println ("xwa = att.getAttachment()") 16 - println (" xwa: variable got its value") 17 - println (" xwa: Class is " + xwa.getClass().getSimpleName() + " (" + xwa.getClass().getName() + ")") 16 + println (xwa.getClass().getSimpleName() + " (" + xwa.getClass().getName() + ")") 18 18 19 19 sfi = xwa.getAttachment_content().storageFile 20 - println ("sfi = xwa.getAttachment_content().storageFile") 21 - println (" sfi: variable got its value") 22 - println (" sfi: Class is " + sfi.getClass().getSimpleName() + " (" + sfi.getClass().getName() + ")") 19 + println (sfi.getClass().getSimpleName() + " (" + sfi.getClass().getName() + ")") 23 23 24 - apa = sfi.getAbsolutePath() 25 - println ("apa = sfi.getAbsolutePath()") 26 - println (" apa: variable got its value = " + apa) 27 - println (" apa: Class is " + apa.getClass().getSimpleName() + " (" + apa.getClass().getName() + ")") 21 + //aco = att.getAttachment_content() 28 28 29 - println ("***** Solution in 1 step *****\n") 30 - 31 - apa2 = doc.getAttachment("TestingData.xls").getAttachment().getAttachment_content().storageFile.getAbsolutePath() 32 - println ("apa2 = doc.getAttachment(\"TestingData.xls\").getAttachment().getAttachment_content().storageFile.getAbsolutePath()") 33 - println (" apa2: variable got its value = " + apa2) 34 - println (" apa2: Class is " + apa2.getClass().getSimpleName() + " (" + apa2.getClass().getName() + ")") 35 - 23 +// for (XWikiAttachment attach in doc.getAttachmentList()) { 24 +// println "** " + attach.filename; 25 +// } 26 + //println y; 36 36 {{/groovy}}