/// <summary>
        ///		Obtiene el texto de los spans de un nodo
        /// </summary>
        private string ConvertSpansText(string strActualPath, MLNode objMLNode)
        {
            string strText = "";

            // Crea el texto a partir de los nodos de span
            if (objMLNode.Nodes.Count == 0)
            {
                strText = GetSpanText(objMLNode.Value, MLBuilder.CheckIsBold(objMLNode), MLBuilder.CheckIsItalic(objMLNode));
            }
            else
            {
                foreach (MLNode objMLChild in objMLNode.Nodes)
                {
                    if (MLBuilder.CheckIsSpanNode(objMLChild))
                    {
                        strText = strText.AddWithSeparator(GetSpanText(objMLChild.Value,
                                                                       MLBuilder.CheckIsBold(objMLNode) || MLBuilder.CheckIsBold(objMLChild),
                                                                       MLBuilder.CheckIsItalic(objMLNode) || MLBuilder.CheckIsItalic(objMLChild)),
                                                           " ", false);
                    }
                    else if (MLBuilder.CheckIsLinkNode(objMLChild))
                    {
                        strText = strText.AddWithSeparator(GetLinkTag(strActualPath, objMLChild), " ", false);
                    }
                    else
                    {
                        strText = strText.AddWithSeparator(objMLChild.Value, " ", false);
                    }
                }
            }
            // Devuelve el texto convertido
            return(strText);
        }