Пропустить ненужный уровень XML в JMS Serializer

У меня есть часть XML следующим образом:

<results xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" for="XXX">
    <opensearch:Query role="request" searchTerms="XXX" startPage="1"/>
    <opensearch:totalResults>2</opensearch:totalResults>
    <opensearch:startIndex>0</opensearch:startIndex>
    <opensearch:itemsPerPage>50</opensearch:itemsPerPage>
    <albummatches>
        <album>

Можно ли пропустить albummatches элемент и установить что-то вроде?

/**
 * @JMS\Type("array<XXX>")
 * @JMS\XmlList(inline=true, entry="albummatches\album")
 * @var XXX[]
 */
protected $items;

Я использую JMS / сериализатор.

0 ответов

Другие вопросы по тегам