Ciao ragazzi,
saluto tutta la community, visto che sono nuovo.
Ho una domanda da porre relativa all'uso di Document Object Model (DOM).
Ho importato un file .xml nell'albero DOM e vorrei sapere come eseguire una visita postorder dell'albero.
In pseudocodice sarebbe:
void PostOrder(nodo)
if ( nodo == NULL ) return;
PostOrder( nodo.getLeftChild() );
PostOrder( nodo.getRightChild() );
visita( nodo );
return;
Il problema è che in DOM non sono definite queste fuznioni (getLeftChild e getRightChild) ma solo
.getChildNode. Praticamente effettua una visita level order.
Qualcuno sa aiutarmi su come implementare una vista postorder senza avere a disposizione getLeft e getRight?
Grazie in anticipo
saluto tutta la community, visto che sono nuovo.
Ho una domanda da porre relativa all'uso di Document Object Model (DOM).
Ho importato un file .xml nell'albero DOM e vorrei sapere come eseguire una visita postorder dell'albero.
In pseudocodice sarebbe:
void PostOrder(nodo)
if ( nodo == NULL ) return;
PostOrder( nodo.getLeftChild() );
PostOrder( nodo.getRightChild() );
visita( nodo );
return;
Il problema è che in DOM non sono definite queste fuznioni (getLeftChild e getRightChild) ma solo
.getChildNode. Praticamente effettua una visita level order.
Qualcuno sa aiutarmi su come implementare una vista postorder senza avere a disposizione getLeft e getRight?
Grazie in anticipo