2010-12-27 20 views
6

Me pregunto qué pasó con la unidad xercesxmldom como una de las XML DOM implementations.
Parece haber desaparecido en Delphi XE.
¿Por qué?¿No hay más unidad xercesxmldom en Delphi XE?

(busqué en los documentos, no pude encontrar ninguna información relevante sobre la desaparición de xercesxmldom).

Editar: éstas son las fuentes que he archivados:

R:\>dir /s /b xercesxmldom.pas 
R:\D2006-Enterprise-D10-BDS-4.0\source\Win32\xml\xercesxmldom.pas 
R:\D2007-Enterprise-D11-RadStudio-5.0\source\Win32\xml\xercesxmldom.pas 
R:\D2009-Enterprise-D12-RadStudio-6.0\source\Win32\xml\xercesxmldom.pas 
R:\D2010-Enterprise-D14-RadStudio-7.0\source\Win32\xml\xercesxmldom.pas 
R:\D7.01.Architect\Source\Xml\xercesxmldom.pas 

Nada en el árbol fuente R:\DXE-Enterprise-D15-RadStudio-8.0 ...

--jeroen

+2

Sería tan bueno es que la gente agregó un comentario cuando se decanta. –

+1

Tal vez alguien quedó impresionado por el 'dir/s/b' ahora que tenemos" Todo "? http://www.voidtools.com/ :-) –

+0

Ahora que es una gran herramienta (: –

Respuesta

6

Aquí es una cita del answer que Bruneau (Jean-Marie) Babet publicado a my question en los foros de Embarcadero:

pregunté: la eliminación fue intencional y conducido por el hecho de que teníamos poca evidencia de que los xerces DOM se estaba utilizando, el costo del esfuerzo para portarlo a la Mac y el vencimiento de ADOM. Me dijeron que estaríamos abiertos para liberar nuestras envolturas xerces (digamos en SourceForge) si hay interés en .

Así que si usted está utilizando xerces en Delphi, entonces o bien esperar a que los envoltorios que aparezcan en SourceForge, o cambiar el OpenXML ADOM hacen que sea compatible con Delphi XE.

0

Está en mi instalación de RAD Studio XE 2010. El archivo de origen está en:

C:\Program Files\Embarcadero\RAD Studio\7.0\source\Win32\xml\ 

No lo veo en la ruta fuente de XE en ninguna parte, por lo que parece que lo han eliminado por alguna razón.

Un escaneo rápido del código fuente en la versión 2010, sin embargo, no revela nada que evite que se use en XE. No he probado eso, sin embargo.

+0

RAD Studio '7.0' es' Delphi 2010', 'Delphi XE' es ... \ Embarcadero \ RAD Studio \' 8.0 '\ ... –

+3

Gracias a Dios cambiaron de estos confusos números de versión incremental a algo menos confuso ... oh, espera un minuto ...;) – Deltics

+2

@Jeroen: Tienes razón, por supuesto. Hice un escaneo de mi disco para xercesxmldom. *, Y tomé por error la carpeta de referencia Embarcadero \ Rad Studio como XE. Corregido –

Cuestiones relacionadas