Удалите двойные кавычки из значения, сохраненного в переменной, используя почтальон - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть фрагмент кода, как показано ниже, который я использую в почтальоне:

bodyData = JSON.parse(responseBody);
var value = bodyData.data[2].first_name;
console.log(value);

Переменная «значение», возвращающая имя с двойными кавычками, например "Tobias", но я хочу удалить двойные кавычки с именем в переменной "value", ниже также изображение

enter image description here

И я использую фрагмент кода ниже:

var string1 = "'foo'";

function removeFirstAndLastQuotes(str){
  var firstChar = str.charAt(0);
  var lastChar = str[str.length -1];
  //double quotes
  if(firstChar && lastChar === String.fromCharCode(34)){
    str = str.slice(1, -1);
  }
  //single quotes
  if(firstChar && lastChar === String.fromCharCode(39)){
    str = str.slice(1, -1);
  }
  return str;
}
document.write(removeFirstAndLastQuotes(string1));

Это работает для javascript, но не работает в почтальоне, значит все еще показывает имя с двойными кавычками, такими как "Tobias"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...