README.txt
上传用户:huihehuasu
上传日期:2007-01-10
资源大小:6948k
文件大小:2k
源码类别:

xml/soap/webservice

开发平台:

C/C++

  1. COM Wrapper
  2. -----------
  3. xerces-com.dll needs to be registered before its first use.  This can be done using either through the References Dialog in Microsoft(r) Visual Basic (tm) or Microsoft(r) Excel or using REGSVR32.EXE,
  4. provided with many Windows development environments.
  5. To register using Microsoft(r) Visual Basic 6.0, select Project/References from the menu to show the References dialog, press the Browse dialog and then select xerces-com.dll.  In Microsoft(r) Excel,
  6. select Tools/Macro/Visual Basic Editor to show the VBA editor and then select Tools/References for the references dialog.
  7. To register using REGSVR32 from the command line, type REGSVR32 followed by the path name of xerces-com.dll.
  8. After registration, the xerces-com will appear on the References dialog as "Xerces XML Parser".
  9. xerces-com was designed to support the same interfaces as Microsoft XML 2.0.  For many Visual Basic applications, the only changes necessary are to add the reference to Xerces XML Parser, remove the
  10. reference to Microsoft XML 2.0, and to change the line that creates the parser object.
  11. Each of the following lines would create an instance of a Microsoft XML 2.0 parser:
  12. Dim xmlparser as new MSXML.DOMDocument
  13. Dim xmlparser as new DOMDocument
  14. Set object = CreateObject("MSXML.DOMDocument")
  15. Set object = CreateObject("MSXML2.DOMDocument")
  16. The following lines would create an instance of a Xerces parser:
  17. Dim xmlparser as new Xerces.DOMDocument
  18. Dim xmlparser as new DOMDocument
  19. Set object = CreateObject("Xerces.DOMDocument")
  20. set object = CreateObject("Xerces.DOMDocument.1.6.0")
  21. If you leave both MSXML and Xerces in the same project, you may need to disambiguate interfaces by prepending MSXML or Xerces.
  22. For many applications, MSXML and Xerces will be interchangable.  However, there may be documents that MSXML rejects and Xerces accepts and vice versa and the DOM presented to the application may be
  23. slightly different.  Specific examples include:
  24. MSXML represents entity references as entity reference elements,
  25. Xerces expands the entity references.
  26. MSXML represents the XML declaration as a processing instruction node,
  27. Xerces does not represent the XML declaration.
  28. MSXML will suppress whitespace nodes regardless of validation setting when preserveWhitespace = false,
  29. Xerces will only suppress whitespace when validation = true.