Делайте это в таких шагах, как это
var node = xmlDoc.getElementsByTagName("volatility_analysis3")[p];
if (node.hasChildNodes())
{
v3[p]=''+node.childNodes[0].nodeValue+'.';
}
Если вы не уверены, что существует p
количество volatility_analysis3
узлов, добавьте еще один шаг
var nodelist = xmlDoc.getElementsByTagName("volatility_analysis3");
if (nodelist.length >= p )
{
var node = nodelist[p];
if (node.hasChildNodes())
{
v3[p]=''+node.childNodes[0].nodeValue+'.';
}
}