我正在尝试使用XSLT将一些XML转换为HTML。我使用了这里看到的标准代码:
https://msdn.microsoft.com/en-us/ie/ms766389(v=vs.100)
效果很好。它不需要花哨。
现在,我希望将三个文件(XML输入,XSL输入和XML输出)作为变量包含在代码中,并且未进行硬编码。
问题出在此陈述中
pXMLDom->load(L"stocks.xml");
我不知道如何用变量替换(L"stocks.xml")
部分。我尝试使用字符串和宽字符,但是我对C ++的了解仅限于10到15年前。如果有人能朝正确的方向推动我,我将不胜感激。
std::wstring strFileName{L"stocks.xml"};
pXmlDom->Load(strFileName.c_str());