Вы говорите, что хотите использовать libxml2 и XPath, но не говорите, что вам нужно для XPath (предположительно реализация libxml2 спецификации XPath 1.0). Вы просите образец кода для анализа XML, но не говорите, что хотите сделать с информацией в XML, поэтому трудно ответить на ваш вопрос.
Если вы действительно хотите использовать libxml2, тогда вы будете писать большую часть своего кода на C, потому что libxml2 - это библиотека C. Я рекомендую вам использовать libxml2 учебник , чтобы начать. Исходя из этого, вы сможете попробовать некоторые вещи. Если у вас возникли конкретные проблемы, с которыми вам нужно помочь, вы можете опубликовать более конкретные вопросы.
Если вы на самом деле не привержены прямому использованию libxml2 и предпочитаете писать что-то более «родное» в target-C, то для этого есть множество сред, включая встроенный класс NSXMLParser. В iOS нет прямой поддержки XPath или полной обработки XML-документов, но если вам нужно разобрать XML, это должно быть относительно просто.
Удачи!