FUNCTION FN_Parser(
    ,p_vErrCode      OUT   VARCHAR2
    ,p_vErrMesg      OUT   VARCHAR2
    ,p_vResult       OUT   VARCHAR2
)RETURN XMLDOM.DOMDocument
IS
    prsNew XMLPARSER.parser;     --PARSER
    oDoc XMLDOM.DOMDocument;     --DOM Doc
    vDir VARCHAR2(256);
    vFileName VARCHAR2(256);
BEGIN
    --PARSER
    prsNew := XMLPARSER.NewParser;
    --PARSER属性
    XMLPARSER.setValidationMode(prsNew, FALSE);
    vDir :='\\192.168.1.10\temp';--or '/sbs/sbs/shared/Excel'
    vFileName :='a.xml';
    XMLPARSER.setBaseDir(prsNew, vDir);
    XMLPARSER.parse(prsNew, vDir);
    oDoc := XMLPARSER.GetDocument(prsNew);
    RETURN oDoc;
END FN_Parser;
-- 参数说明:
-- vDir       基本目录 ,实际上我想要访问linux上面的某一个文件,或者oracle远程访问我本地的共享某个文件
-- vFileName  输入文件名,不含路径,如 'a.xml'
我知道这个问题很简单。不好意思,本人才疏学浅,不会。只会在local的oracle服务器上,访问本地的文件,并且还是windowsxp下的。至于如何访问远程路经,或者linux上的oracle让其访问linux自身的文件,路径如何设置,我一直都没有找到答案。麻烦你了。谢谢。