2011-02-10 2 views
2

Je dois créer un flux XML personnalisé dans drupal 7. Est-ce possible avec les flux? Si oui, comment et ... Où puis-je définir le 'noeud racine' du XML? En outre, j'ajoute des champs à ce XML, mais ces champs doivent être enveloppés dans d'autres éléments, comment puis-je accomplir cela? .: par exemple Créer un flux XML personnalisé avec Drupal 7

<?xml version="1.0" encoding="UTF-8"?> 
<xmlns="..."xmlns:xsi="..."xsi:schemaLocation="..."> this is the 'root node' i need to add  
<calendar> these are elements to add around the field 
<timestamps>  
    <timestamp>  
    <date>this is the date_field/date>  
    <.timestamp> 
</timestamps> 
</calendar> 

Donc, pour reprendre: je n'ai le champ « date » et tout autour (calendrier, horodatages, horodatage) je dois ajouter. Cela doit être fait pour presque tous les champs nécessaires.

La signification de tout cela est d'exporter XML personnalisé selon un standard xml personnalisé. Je n'ai pas encore trouvé de module capable de le faire, alors veuillez nous en aviser.

S'il vous plaît conseiller

Répondre

0

Je ne sais pas s'il y a un module Drupal 7 pour cette ...

Il est Views Data Export pour Drupal 6, peut-être quelque chose.

Cela peut vous aider à démarrer si vous voulez construire quelque chose de personnalisé: http://drupal.org/node/276677

0

J'ai eu le même problème, et plutôt que de chercher « xml », je me suis toute sorte de format d'exportation de noeud fonctionnerait. Ensuite, je trouve ceci: http://drupal.org/project/node_export

Il prétend avoir la possibilité de personnaliser le format xml

1

Vous pouvez vérifier http://drupal.org/project/views_datasource. Je l'ai utilisé dans un de mes projets. Créer un 'afficher' puis ajouter 'page'. Définissez le format sur 'Document de données XML', puis ajoutez des champs et des étiquettes. J'espère que cela aide.

Questions connexes