Une façon de l'aborder.
Étant donné un exemple de fichier comme
Column1 Column2 Column3 Column4 {CR}{LF}
123456789{CR}{LF}
Test1A Test1B Test1C Test1D{CR}{LF}
Test2A Test2B Test2C Testing2D{CR}{LF}
Régler la dernière colonne à positionnel Longueur de 1 et Max Survient de la suite en éditant sans bornes du schéma.
Votre sortie XML ressemblera à celle ci-dessous. Vous pouvez ensuite réassembler la dernière colonne avec une carte en utilisant le Functiod cumulatif avec le paramètre scope défini à 1. Note: Il ne conserve cependant pas d'espace, ce qui pourrait poser un problème.
XML Sortie
<Ragged xmlns="http://Scratch.Ragged">
<Ragged_Child1 xmlns="">
<Column1>Column1</Column1>
<Column2>Column2</Column2>
<Column3>Column3</Column3>
<Column4>C</Column4>
<Column4>o</Column4>
<Column4>l</Column4>
<Column4>u</Column4>
<Column4>m</Column4>
<Column4>n</Column4>
<Column4>4</Column4>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
<Column4/>
</Ragged_Child1>
<Ragged_Child1 xmlns="">
<Column1>1234567890</Column1>
<Column2>1234567890123</Column2>
<Column3>123456789</Column3>
<Column4>1</Column4>
<Column4>2</Column4>
<Column4>3</Column4>
<Column4>4</Column4>
<Column4>5</Column4>
<Column4>6</Column4>
<Column4>7</Column4>
<Column4>8</Column4>
<Column4>9</Column4>
<Column4>0</Column4>
<Column4>1</Column4>
<Column4>2</Column4>
<Column4>3</Column4>
<Column4>4</Column4>
<Column4>5</Column4>
<Column4>6</Column4>
<Column4>7</Column4>
<Column4>8</Column4>
<Column4>9</Column4>
<Column4>0</Column4>
</Ragged_Child1>
<Ragged_Child1 xmlns="">
<Column1>Test1A</Column1>
<Column2>Test1B</Column2>
<Column3>Test1C</Column3>
<Column4>T</Column4>
<Column4>e</Column4>
<Column4>s</Column4>
<Column4>t</Column4>
<Column4>1</Column4>
<Column4>D</Column4>
</Ragged_Child1>
<Ragged_Child1 xmlns="">
<Column1>Test2A</Column1>
<Column2>Test2B</Column2>
<Column3>Test2C</Column3>
<Column4>T</Column4>
<Column4>e</Column4>
<Column4>s</Column4>
<Column4>t</Column4>
<Column4>i</Column4>
<Column4>n</Column4>
<Column4>g</Column4>
<Column4>2</Column4>
<Column4>D</Column4>
</Ragged_Child1>
</Ragged>
Plan
Carte de sortie
<ns0:Ragged xmlns:ns0="http://Scratch.Ragged">
<Ragged_Child1>
<Column1>Column1</Column1>
<Column2>Column2</Column2>
<Column3>Column3</Column3>
<Column4>Column4</Column4>
</Ragged_Child1>
<Ragged_Child1>
<Column1>1234567890</Column1>
<Column2>1234567890123</Column2>
<Column3>123456789</Column3>
<Column4>123456789</Column4>
</Ragged_Child1>
<Ragged_Child1>
<Column1>Test1A</Column1>
<Column2>Test1B</Column2>
<Column3>Test1C</Column3>
<Column4>Test1D</Column4>
</Ragged_Child1>
<Ragged_Child1>
<Column1>Test2A</Column1>
<Column2>Test2B</Column2>
<Column3>Test2C</Column3>
<Column4>Testing2D</Column4>
</Ragged_Child1>
</ns0:Ragged>
Y at-il une largeur maximale possible de cette dernière colonne? –
Pouvez-vous poster un échantillon réel (avec 2 lignes au minimum) s'il vous plaît? –