ciao,
ho un documento xml con moltissimi elementi. per poter ottimizzare la ricerca nel file volevo dichiarare l'attributo id per ogni elemento in modo da usare dom->getElementById().

il problema é che per usare questo metodo devo per forza dichiarare l'attributo id come ID con un DTD o un XSD.

ci sono riuscito, ma con il DTD l'id in questione non puo essere numerico... per il momento ho risolto mettendo una lettera davanti al numero, pero mi da un fastidio tremendo (l'id lo uso anche in altri contesti ed é numerico).

é possibile dichiarare l'id numerico con xsd o in qualche altro modo?

grazie