String filepath = "C:/UIDriverProject/UIDriverPro/Test Folder/TESTDATA/TEST.dat";
DocumentBuilderFactory docFactory =
DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.parse(filepath);
String filepath = "C: / UIDriverProject / UIDriverPro / Тестовая папка / TESTDATA / TEST.dat";
Я использую ПУТЬ ФАЙЛА с пробелом - «Тестовая папка» .Если я даю папку без пробела, она работает отлично, но с пробелом появляется сообщение об ошибке, как показано ниже.
javax.xml.transform.TransformerException: java.io.FileNotFoundException: C: \ UIDriverProject \ UIDriverPro \ Test% 20Folder \ TESTDATA \ TEST.dat (система не может найти указанный путь) в org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler (Transformвызов (неизвестный источник) в org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall (CallSiteArray.java:48) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:113) илиcodehaus.invoke (NativeMethodAccessorImpl.java:62) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke (Method.java:498) в org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.jovyg): 93.MetaMethod.doMethodInvoke (MetaMethod.java:325) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1215) в groovy.lang.MetaClassImpl.invokeMlassholtavMethotMetaClassImpl.: 46) в org.codehaus.groovy.runtime.callsite.StaticMetaClassSite.call (StaticMetaClassSite.java:53) в org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall (CallSiteArray.java:):groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:113) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:117) в Script1526547459389.run (Script1526547459389.groovy: 30) в com.kms.katalon.core.main.ScriptEngine.run (ScriptEngine) на сайте.kms.katalon.core.main.ScriptEngine.runScriptAsRawText (ScriptEngine.java:108) в com.kms.katalon.core.main.TestCaseExecutor.runScript (TestCaseExecutor.java:295) в com.kms.katalon.core..TestCaseExecutor.doExecute (TestCaseExecutor.java:286) по адресу com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase (TestCaseExecutor.java:265) по адресу com.kms.katalon.core.main.TestCcessJain.Exec: 257) в com.kms.katalon.core.main.TestCaseExecutor.execute (TestCaseExecutor.java:201) в com.kms.katalon.core.main.TestCaseMain.runTestCase (TestCaseMain.java:86) в com.kms.katalon.core.main.TestCaseMain.runTestCase (TestCaseMain.java:77) в com.kms.katalon.core.main.TestCaseMain $ runTestCase $ 0.call (неизвестный источник) в org.codehaus.groovy.runtime.callsite.Cite .Call.деfaultCall (CallSiteArray.java:48) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:113) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.9)at TempTestCase1526623462047.run (TempTestCase1526623462047.groovy: 20) по адресу groovy.lang.GroovyShell.runScriptOrMainOrTestOrRunnable (GroovyShell.java:263) по адресу groovy.lang.GrounyS:groovy.lang.GroovyShell.run (GroovyShell.java:507) в groovy.ui.GroovyMain.processOnce (GroovyMain.java:653) в groovy.ui.GroovyMain.run (GroovyMain.java:384) в groovy.G..process (GroovyMain.java:370) в groovy.ui.GroovyMain.processArgs (GroovyMain.java:129) в groovy.ui.GroovyMain.main (GroovyMain.java:109) в sun.reflect.NativeMethodAccessorImpl) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lanke.ho.jj.jj.jj.codehaus.groovy.tools.GroovyStarter.rootLoader (GroovyStarter.java:109) в org.codehaus.groovy.tools.GroovyStarter.main (GroovyStarter.java:131) Причина: java.io.FileNotFoundExject: Исключение:UIDriverPro \ Test% 20Folder \ TESTDATA \ TEST.dat (система не может найти указанный путь) в java.io.FileOutputStream.open0 (собственный метод) в java.io.FileOutputStream.open (FileOutputStream.java: 270) по адресу java.io.FileOutputStream. (FileOutputStream.java:213) по адресу java.io.FileOutputStream. (FileOutputStream.java:101) по адресу org.apache.xalan.transformer.TransformerIdentityImpl.createandava.Impent.Hedent.ImpentHer) ... еще 51