github.com/jayway/JsonPath
аюсь настроить мои маршруты на основе подстроки значения из атрибута. Например,
У меня есть этот атрибут Json:
{
"carColor": "Red/hatchback"
}
Есть и другие возможности, такие как «Синий / Седан» и «Черный / Внедорожник» и т. Д. Я хотел бы только выделить цвета. Это означает, что я хотел бы извлечь цвета перед знаком "/", такие как "Красный", "Синий," Черный "и т. Д.
Вот что у меня на данный момент:
<when>
<jsonpath>$.root[?(@.carColor == 'Red')]</jsonpath>
<to uri="redCar"/>
</when>
Я знаю, что это неправильно, потому что вся строка содержит «Red / Hatchback», но я понятия не имею, как реализовать функцию «содержать» в этом случае. Любая помощь будет высоко ценится. Спасибо !