You are here

feeds_ex.schema.yml in Feeds extensible parsers 8

config/schema/feeds_ex.schema.yml

File

config/schema/feeds_ex.schema.yml
View source
  1. # Parser configurations.
  2. feeds.parser.html:
  3. type: feeds_ex_xml_parsers
  4. label: 'HTML parser settings'
  5. feeds.parser.jmespath:
  6. type: feeds_ex_parser_base
  7. label: 'JSON JMESPath parser settings'
  8. feeds.parser.jmespathlines:
  9. type: feeds_ex_parser_base
  10. label: 'JSON Lines JMESPath parser settings'
  11. feeds.parser.jsonpath:
  12. type: feeds_ex_parser_base
  13. label: 'JsonPath parser settings'
  14. feeds.parser.jsonpathlines:
  15. type: feeds_ex_parser_base
  16. label: 'JSON Lines JSONPath parser settings'
  17. feeds.parser.querypathhtml:
  18. type: feeds_ex_xml_parsers
  19. label: 'QueryPath HTML parser settings'
  20. feeds.parser.querypathxml:
  21. type: feeds_ex_xml_parsers
  22. label: 'QueryPath XML parser settings'
  23. feeds.parser.xml:
  24. type: feeds_ex_xml_parsers
  25. label: 'XML parser settings'
  26. # Common parser configurations.
  27. feeds_ex_parser_base:
  28. type: mapping
  29. mapping:
  30. sources:
  31. type: ignore
  32. context:
  33. type: mapping
  34. mapping:
  35. value:
  36. type: string
  37. source_encoding:
  38. type: sequence
  39. sequence:
  40. type: string
  41. display_errors:
  42. type: boolean
  43. debug_mode:
  44. type: boolean
  45. line_limit:
  46. type: integer
  47. feeds_ex_xml_parsers:
  48. type: feeds_ex_parser_base
  49. mapping:
  50. use_tidy:
  51. type: boolean