2010-02-25 89 views

回答

1

確保你的代碼可以訪問所使用的文件的Msxml.dll調用此行

Set xmlResx=Server.CreateObject("Microsoft.XMLDOM")

+0

感謝所有,不知何故,我設法做到了這一點。 功能翻譯(英文) \t集objXML =的Server.CreateObject( 「Microsoft.XMLDOM」) \t objXML.async =假 \t objXML.Load(使用Server.Mappath( 「LocalizeStrings.xml」)) \t集objLst = objXML.getElementsByTagName( 「數據」) \t對於i = 0到(objLst.length -1) \t \t EnglishText = objLst.item(ⅰ).attributes.getNamedItem( 「名稱」)。文本 \t \t如果英語= EnglishText然後 \t \t \t Translate = objLst.item(i).text \t \t \t退出對於 \t \t結束如果 \t下一頁 端功能 – nimi 2010-02-25 05:22:52

1

看樣子你沒有安裝DLL時XMLDOM,這就是爲什麼它說所需的對象。你有沒有在服務器上註冊dll?你確定有XMLDOM嗎?您正在考慮升級到.net?如果你要切換語言切換到PHP ...相信我,我是一個很長時間的經典ASP大師,我一開始不喜歡PHP,但它的夢想成真...一切都是免費的大多數主機包括一切...與asp你必須購買一個100 + $的程序只是爲了縮略圖!而且xml也內置於...

+0

由於傑森, 這不是遷移,這是本地化現有的應用程序。 – nimi 2010-02-25 05:25:27