다운이가하는 일에 빠른 실행 :
Set xmlDoc = CreateObject("MSXML2.DomDocument." & sVer)
이 줄은 W3C의 DOM 표준 마이크로 소프트의 구현의 특정 버전을 인스턴스화합니다. 당신은 버전을 지정할 필요가 없습니다 - 당신은 그냥해야해야하는 최신 참조 "마이크로 소프트 XML 윈"라이브러리를 추가
Set xmlDoc = CreateObject("MSXML2.DomDocument")
또는 더 나은 및 수행
Dim xmlDoc As MsXml2.DomDocument
Set xmlDoc = New MsXml2.DomDocument
왜 그렇게 많은 버전이 존재하는지에 대한 이유는 동일한 라이브러리의 몇 가지 호환되지 않는 버전이 있기 때문입니다. 설치된 응용 프로그램마다 다른 버전을 사용할 수도 있습니다. 에 관해서는
는 :
xmlDoc.setProperty "NewParser", True
이 DOM에 대한 마이크로 소프트의 비표준 확장의 예입니다. 다양한 Microsoft 특정 동작을 지원하기 위해 공식 W3C DOM 표준에 근거가없는 "보조 속성"이라는 개념이 추가되었습니다. 이 경우 "NewParser"속성을 True로 설정합니다 (http://msdn.microsoft.com/en-gb/library/windows/desktop/ms767616%28v=vs.85%29.aspx 참조). 이것은 MSXML6.DLL 이외의 다른 버전에서는 아무것도 의미하지 않습니다.
은 직접 Java 버전 없지만,이 예제에서는 문자열을 기반으로 DOM 개체를 만들 수 있습니다 :
이 예에서
How do I load an org.w3c.dom.Document from XML in a string?
의 setProperty는() 호출이 존재하지 않습니다.
(C#의 경우) .NET 동등한은 다음과 같습니다
using System.xml
function doIt()
{
XmlDocument doc = new XmlDocument();
}
하는 SetProperty()가 하나 된 XmlDocument에 존재하지 않습니다.
당신은 Google이 아니야? – Freelancer
은 적절한 리소스를 찾지 못했습니다 –
저는 VB4-5-6에서 5 년 이상 일했습니다 ... 10 년 전 :/나는 2013 년에 VB6 프로그래밍을 시작하지 말 것을 제안합니다! 그것은 시간 가치가 없어! VB.NET, C# 또는 Java로 이동하십시오. VB6는 DEAD looong time 전 ( –