Guide technique

Import XML immobilier : formats, parsing, bonnes pratiques

Le XML reste le format dominant pour l'export d'annonces immobilières depuis les CRM français (Hektor, Netty, Iris, Immofacile…). Voici comment lire ces flux, gérer les particularités de chaque CRM, parser proprement, et éviter les pièges classiques (encodage, photos, dépublications).

Pourquoi le XML domine encore

Les exports XML sont le standard de fait depuis 20 ans en France. Tous les portails (SeLoger, LeBonCoin, Logic-Immo) acceptent du XML. Les CRM exportent en XML par défaut. Difficile à déloger.

Les principaux formats

CRMFormatTransport
HektorXML propriétaire (ou CSV)FTP/SFTP
NettyXML / CSVFTP
Iris / FNAIMXML FNAIM standardiséURL
Immofacile (AC3)XML AC3 propriétaireURL
UbiflowXML UbiflowFTP
Convert ImmoXMLURL

Les pièges classiques

  • Encodage : ISO-8859-1 vs UTF-8 — accents cassés si mauvais decode
  • Photos liées : URLs absolues ou relatives, parfois zippées
  • Dépublications : pas toujours signalées, à déduire par diff
  • Identifiants instables : référence qui change entre 2 exports
  • Champs manquants : DPE souvent absent ou mal valorisé

Bonnes pratiques de parsing

  • Streaming XML (pas de chargement complet en mémoire pour les gros flux)
  • Validation XSD quand disponible
  • Dédoublonnage par référence + ville
  • Détection des dépublications par diff vs cycle précédent
  • Téléchargement des photos en parallèle (avec backoff)

Ts-Immo gère tout ça en amont

Ts-Immo parse les XML de tous les CRM supportés, normalise dans le modèle unifié, gère les dépublications, télécharge les photos haute définition et les sert via CDN. Côté site, vous consommez une API REST JSON — aucune logique XML à gérer.

Questions fréquentes

Mon flux XML est en ISO-8859-1, c'est un problème ?+

Pas pour Ts-Immo — la détection d'encodage est automatique. C'est juste à savoir si vous parsez vous-même.

Combien de temps pour un import complet ?+

Dépend du volume. 100 biens avec photos : ~5 minutes. 1000 biens : 30-60 minutes. Les imports suivants ne traitent que les diffs.

Mots-clés associés

xmlftpparsinghektornettyfnaim

Ready to connect your CRM?

Get started for free or contact us for a personalized Ts-Immo demonstration.

Import XML immobilier — formats, parsing et bonnes pratiques — Ts-Immo