Análisis de datos XML en angular 2
Soy nuevo en angularjs2 y typecript, en mi proyecto tengo una variable de cadena que contiene xml como cadena, necesito procesar la cadena y acceder a los datos en la cadena de acuerdo con el nodo en el XML. Estoy pasando un momento difícil buscando en Google. fuera.
<groupDirectory>
<directoryDetails>
<userId>extn5001</userId>
<firstName>Park</firstName>
<lastName>1</lastName>
<groupId>communications</groupId>
<extension>5001</extension>
</directoryDetails>
<directoryDetails>
<userId>Yealinkt27ptest</userId>
<firstName>Yealink T</firstName>
<lastName>27P</lastName>
<groupId>communications</groupId>
<extension>4676</extension>
</directoryDetails>
<groupDirectory>
este es el xml que necesito procesar. Necesito acceder a los datos de acuerdo con los nodos, por ejemplo: nombre de