嘿,我遇到解析XML文件的问题,
在每一个新行之后,Theres似乎是一个无法识别的符号。当我解析这是经典ASP并打印到屏幕时,它显示为“?”但是当我这样做时,我会更换(文字,“?”,“LOL”),而不是替换所以它不是正常的“?”我想。
如何捕获并过滤掉此符号?
请注意,这是在经典ASP
中完成的答案 0 :(得分:0)
这是一些代码
设置fs = Server.CreateObject(“Scripting.FileSystemObject”)
If (fs.FileExists(path))Then
issueId = id
set objDom = CreateObject("Microsoft.XMLDOM")
objDom.async="false"
objDom.load(path)
Set root = objDom.DocumentElement
'\Get the <Content> element
set contentElement = root.selectSingleNode("content")
'Response.Write("gets here")
loadDom = true
else
loadDom = false
end if
然后我只循环遍历每个节点 对于contentElement.childNodes中的每个节点..
答案 1 :(得分:0)
听起来像文档编码可能不是你期望的那样。 XML文件是否定义了编码?
有关编码的更多信息,请查看此内容: Internationalization and Classic ASP