Y at-il un moyen de prendre une feuille de calcul et de le transformer en fichier xml ci-dessous?comment puis-je transformer un ensemble de lignes CSV en XML?
<?xml version="1.0"?>
<ArrayOfBusiness xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Business>
<Name>Company Name 1</Name>
<AddressList>
<Address>
<AddressLine>123 Main St.</AddressLine>
</Address>
</AddressList>
</Business>
<Business>
<Name>Company Name 2</Name>
<AddressList>
<Address>
<AddressLine>1 Elm St.</AddressLine>
</Address>
<Address>
<AddressLine>2 Elm St.</AddressLine>
</Address>
</AddressList>
</Business>
</ArrayOfBusiness>
Utilisez feuille de style XSLT. – khachik
Bien sûr qu'il n'y en a pas. CSV est une virgule séparée, tandis que XML est hiérarchique. Il n'y a pas de correspondance 1 à 1 possible. Vous aurez besoin de quelque chose pour effectuer la conversion et ce quelque chose doit comprendre les deux formats, alors ne vous attendez pas à des miracles. –
2nded for xslt, ces données semblent assez plates. Mais xslt est une peine à travailler avec, personnellement j'utiliserais linqpad et jetterais ceci à une chaîne. – jcollum