Как собрать json?
Если интересен вариант с меньшими затратами по памяти и CPU чем у Александр const items = Array.from(
  document.getElementsByClassName('cartitem'),
  ({textContent}) => ({name: textContent})
);
const itemsJSON = JSON.stringify(items);
Добрый день!
Вы можете сделать что-то вроде:const cartItems = [...document.querySelectorAll(‘cartitem’)];

// затем собрать их в новый массив:
const items =[];
cartItems.forEach(cartItem => {
  const newItem = {
    name: cartItem.textContent
  };
  items.push(newItem);
})

// после чего конвертировать в json:

const itemsJson = JSON.stringify(items);