J'essaie d'ajouter l'élément media: thumnail au flux atom en utilisant la classe SyndicationFeed .net.comment ajouter des attributs à elementextension de syndicationitem
mon code ressemble au-dessous
item.ElementExtensions.Add(new XElement("thumbnail",
new XAttribute("xmlns", "http://search.yahoo.com/mrss/"),
new XAttribute("url", "http://test.com/test.jpg/"),
new XAttribute("width", 200),
new XAttribute("height", 200)
).CreateReader()
);
qui sort comme
<thumbnail url="http://test.com/test.jpg/" width="200" height="200" xmlns="http://search.yahoo.com/mrss/">
</thumbnail>
qui semble toujours être l'alimentation atomique valide. Mais selon les exigences du client, je veux que le format soit
"<media:thumbnail>"
. Quelqu'un pourrait-il m'aider s'il vous plaît?
J'ai même essayé comme ça
item.ElementExtensions.Add("thumbnail", "http://search.yahoo.com/mrss/", 10);
qui sort comme
<media:thumbnail>10</media:thumbnail>
mais comment puis-je ajouter des attributs au lieu de la valeur?