Показать сообщение отдельно
  #1 (permalink)  
Старый 04.02.2017, 13:37
Аспирант
Отправить личное сообщение для Scorp1978 Посмотреть профиль Найти все сообщения от Scorp1978
 
Регистрация: 30.01.2017
Сообщений: 39

Как перевести в строку тип Object
Помогите бьюсь уже полдня, есть вот такой код он работает a.replace проволит замену пробелов.
var a='вамвам вамвам';
alert(a);
alert(a.replace(" ","<SP>")); /*работает*/


и есть вот такой код, он не работает почему понимаю (возвращается не String) а как исправить не понимаю.

var a=ReadFile(1,work_dir+'poisk_fraza.txt');;
alert(a); /*фразу из файла выводит*/
alert(typeof(a)); /*object*/
alert(a.replace(" ","<SP>")); /*неработает*/

function ReadFile(zpar1,zpar2)
{
//par1 - номер строки которую надо считать
//par2 - полный путь до файла
if (zpar2 ==""){return false};
for(yq=1;yq<=50;yq++){
 iimPlayCode('SET !DATASOURCE '+zpar2+'\nSET !DATASOURCE_LINE '+yq+'\nSET !EXTRACT {{!COL1}}');
 var a=iimGetExtract();
 text=a.split('\n');
 if (yq==zpar1){return text};
 }
return;
}
Ответить с цитированием