Json Ouput для URL показывает «изображение»: «data \ / demo \ /hp_banner.jpg» в открытой тележке

0

Это результат для echo json_encode. // использует getBanner() встроенную функцию opencart.

[
    {
        "banner_image_id": "77",
        "banner_id": "6",
        "link": "index.php?route=product/manufacturer/info&manufacturer_id=7",
        "image": "data/demo/hp_banner.jpg",
        "language_id": "1",
        "title": "HP Banner"
    }
]

Результат в приложении:

data\ /demo\ /hp_banner.jpg

Приветствуются URL-адреса, поскольку я должен использовать их в приложении Java.

Они могут быть исправлены из java, но мне интересно, почему URL-адреса таковы?

спасибо

  • 1
    Я думаю, что это относительные пути, то есть относительно домашнего каталога приложения.
  • 0
    Я обеспокоен \ / в URL. Те, кто будет нуждаться в дополнительном коде в приложении Java, чтобы удалить
Показать ещё 4 комментария
Теги:
opencart
encoding

1 ответ

1
Лучший ответ

Используйте класс JSONObject для декодирования JSON на стороне клиента. Он автоматически удалит эти скобки и слэши.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню