用MSMXL尝试用C++加载PXMLDOM的字符串

用MSMXL尝试用C++加载PXMLDOM的字符串,c++,string,msxml,C++,String,Msxml,我正在尝试使用XSLT将一些XML转换为HTML。我使用了这里看到的标准代码: 它工作得非常好。它不需要花哨 现在,我希望将三个文件XML输入、XSL输入和XML输出作为代码中的变量,而不是硬编码的 问题就在这句话里 pXMLDom->load(L"stocks.xml"); 我不知道如何用变量替换Lstocks.xml部分。我尝试使用字符串和宽字符,但是我在C++中的知识非常局限于我在10-15年前所做的。如果有人能给我一个正确的方向,我将不胜感激 std::wstring strFi

我正在尝试使用XSLT将一些XML转换为HTML。我使用了这里看到的标准代码:

它工作得非常好。它不需要花哨

现在,我希望将三个文件XML输入、XSL输入和XML输出作为代码中的变量,而不是硬编码的

问题就在这句话里

pXMLDom->load(L"stocks.xml");
我不知道如何用变量替换Lstocks.xml部分。我尝试使用字符串和宽字符,但是我在C++中的知识非常局限于我在10-15年前所做的。如果有人能给我一个正确的方向,我将不胜感激

std::wstring strFileName{L"stocks.xml"};
pXmlDom->Load(strFileName.c_str());