I tried my best to find an answer, but now I am finally stuck.
I am using Drupal 7.36, Feeds 7.x-2.0-alpha8 and used already 7.x-2.x-dev.
I am trying to import a XML file using the Feeds module with a simple structure:
<?xml version="1.0" encoding="UTF-8"?>
<persons>
<person>
<number><p>12</p></number>
</person>
<person>
<number><ul><li>2</li></ul></number>
</person>
</persons>
But all I get after the import is the plain text 12 without any HTML tags.
I created a custom Content type named Persons and added one field to it, which accepts as text processing 'filtered text'.
For this purpose I checked, that my filtered text is accepting p, li and ul tags. For that I edited all relevant text formats at: admin/config/content/formats
Anyway, after for the purpose of solving this issue I do actually just use Full HTML now, without any restrictions. If I type in HTML manually into a Person content entity the HTML tag stays there properly.
In the Feeds module I added an importer and chose under Processor (in my case node processor) 'texte-format' Full HTML. Here I added as a bundle my Person content type.
As parser I use XPath XML parser.
Fetcher is File-Upload.
The importer is properly attached to Persons content type under basic settings.
Anyway, always, when I import my XML, it strips off the HTML tags.
I do not use any WYSIWYG module.
What am I doing wrong?