Как использовать XPath в выборе MySQL?

Да. ML Kit от Firebase можно использовать без биллинга. Я использовал его под бесплатным планом Spark. Если вы получаете сообщение об ошибке выше, вы должны проверить две вещи.

  • Вы должны быть в соответствии с тарифным планом Spark. Это бесплатный, $ 0 в месяц, план
  • Во-вторых, для плана Firebase Spark облачные API недоступны. Чтобы использовать облачные API, вам необходимо обновить хотя бы план Blaze. В противном случае вам придется придерживаться API на устройстве.

На рисунке ниже показан пример различных API-интерфейсов для распознавания текста на изображениях и предоставляемых ими функций.

enter image description here По сути, все функции ML Kit будут работать, и у вас есть доступ к ним бесплатно - (например, распознавание лиц, сканирование штрих-кодов и извлечение Текст из изображений) - но вам придется использовать API на устройстве вместе со своим планом Spark, если вы не справитесь с обновлением для использования облачных API.

5
задан ripper234 8 December 2008 в 12:58
поделиться

2 ответа

SELECT * FROM xml
WHERE EXTRACTVALUE(data, '<xpath-expr>') != '';

Необходимо отметить, однако, что существуют ограничения к поддержке MySQL XPath.

  • EXTRACTVALUE() возвраты только CDATA.
  • Не все конструкции XPath поддерживаются. Детали при направляющихся "ограничениях XPath" на странице документа упоминаются в ответе abatishchev.
8
ответ дан 14 December 2019 в 04:49
поделиться

Я просто получил ответ от коллеги, кажется, что обрезка xml часто помогает:

select * from xml where 
   trim(both '\r\n' from ExtractValue(xml, '/some/xpath')) = 'value';
0
ответ дан 14 December 2019 в 04:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: