AS/400从Java调用PCML文件
问题描述:
我一直在使用eclipse上的ProgramCallDocument
,如下所示,它工作正常。AS/400从Java调用PCML文件
pcml = new ProgramCallDocument(as400, "pcml.file.getkursjav");
但是,我想打电话给使用文件路径一样D:\xxx\xxx\
的PCML文件,因为文件PCML是在另一个目录。那么,我如何使用filepath来调用PCML文件呢?
PS:目前,PCML文件是在相同的java包下。
答
我认为你必须用另一个反斜杠来避开反斜杠。
pcml = new ProgramCallDocument(as400,“D:\ xxx \ xxx \”);
https://docs.oracle.com/javase/tutorial/java/data/characters.html
答
我没有尝试这样做自己,但你也许可以从输入流中加载PCML文档。
你有没有尝试过使用该文件的全路径名? – jmarkmurphy
是的,我一直尝试使用完整路径,但结果是,该文件未找到。 – rafitio