2010-12-27 8 views
6

mi chiedo che fine ha fatto l'unità xercesxmldom come uno dei XML DOM implementations.
Sembra essere scomparso nel Delphi XE.
Perché?Niente più unità xercesxmldom in Delphi XE?

(ho cercato i documenti, non riusciva a trovare alcuna info pertinenti sulle xercesxmldom scomparsa).

Edit: queste sono le fonti che ho archiviati:

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 

Nulla nell'albero R:\DXE-Enterprise-D15-RadStudio-8.0 fonte ...

--jeroen

+2

Sarebbe così bello se le persone hanno aggiunto un commento durante il downvoting. –

+1

Forse qualcuno è rimasto scioccato dal 'dir/s/b' ora che abbiamo" Tutto "? http://www.voidtools.com/ :-) –

+0

Ora questo è un ottimo strumento (: –

risposta

6

Ecco una citazione del answer che Bruneau (Jean-Marie) Babet distaccati in my question sui forum Embarcadero:

ho chiesto: la rimozione è stato intenzionale e spinto dal fatto che abbiamo avuto poche prove che le Xerces DOM era in uso, il costo dello sforzo per portarlo sul Mac e la scadenza di ADOM. Mi è stato detto che saremmo aperto a rilasciare i nostri Xerces involucri (dire su SourceForge) se c'è interesse.

Quindi, se si utilizza xerces a Delfi, quindi attendere che gli involucri di apparire su sourceforge, o passare fare il OpenXML ADOM che è compatibile con Delphi XE.

0

E 'nella mia installazione di RAD Studio XE 2010. Il file sorgente è in:

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

Non riesco a vederlo nel percorso di origine di XE da nessuna parte, quindi sembra che l'abbiano rimosso per qualche motivo.

Una rapida scansione del codice sorgente nella versione 2010, tuttavia, non rivela nulla che possa impedire che esso viene utilizzato in XE. Non l'ho provato, comunque.

+0

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

+3

Grazie a Dio sono passati da questi numeri di versione incrementali confusi a qualcosa di meno confuso ... oh, aspetta un minuto ...;) – Deltics

+2

@Jeroen: hai ragione, certo. Ho effettuato una scansione della mia unità per xercesxmldom. * E ho preso erroneamente la cartella di riferimento di Embarcadero \ Rad Studio come XE. Corretto. –