我正在研究Word女士的模板(.dotm文件)。我希望它适用于Windows和Mac OS。
我已经解析了XML并将数据存储在Array中,并且它正如预期的那样完美运行。但如果我在Mac上办理登机手续,那是不行。
Windows代码:
Dim oXMLFile As Object
Dim XMLFileName As String
Dim Sites As Object
Dim Names As Object
Dim URLs As Object
Set oXMLFile = CreateObject("Microsoft.XMLDOM")
XMLFileName = "C:\Users\abc\Desktop\Files\Test.xml"
oXMLFile.Load (XMLFileName)
If oXMLFile.Load(XMLFileName) Then
' The document successfully to load.
Else
' The document failed to load.
End If
Set Sites = oXMLFile.SelectNodes("TestClass/TestObject/Site/text()")
Set Names = oXMLFile.SelectNodes("TestClass/TestObject/Name/text()")
Set URLs = oXMLFile.SelectNodes("TestClass/TestObject/URL/text()")
我使用此Sites
,Names
和URLs
数组来获取更多功能。以上代码在Windows中运行良好,但它不适用于Mac OS。我认为Microsoft.XMLDOM
在Mac OS中不支持。
有人可以建议我在Mac OS中实现上述功能的示例或方法吗?