Удалить нулевую ширину без перерыва из строки - PullRequest
0 голосов
/ 08 апреля 2019

Я использую api для magento, и при получении заказов некоторые SKU в строках заказа имеют скрытые специальные символы: , и при сохранении в db он преобразуется в «?». Я не мог видеть эти символы при проверке в ответе данных файла XML, но видел в ответе данных Текстового файла от API. Пример: SKU можно увидеть как «BTC0001», а при сохранении в db он становится: «BTC0001?».

VS Отладка как визуализатор текста:

enter image description here

VS Отладка в виде XML-визуализатора: enter image description here

при получении или извлечении данных это коды:

ol.SKU = _xmlHelper.GetChildElementValue(lineItemElem, "sku");

Как мне удалить лишние символы?

Спасибо за помощь.

...