Visualizzazione dei risultati da 1 a 4 su 4

Discussione: convertitore php

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    73

    convertitore php

    ciao
    sto utilizzando un convertitore da csv a xml in php per poter comunicare un arrivo merce su un gestionale che accetta solo xml

    funziona ma nel file prodotto xml il separatore decimale della quantita qty
    mi da la virgola (,)
    <Code>POR106BRO</Code>
    <Description>PORTABITO__IN__ZAMA__ART.106__BRONZ O</Description>
    <Qty>3,00</Qty>


    mentre il formato che vuole danea e' il punto (.)

    ho spulciato un po il codice ma non vedo questo settaggio nel file
    ho provato a cambiare configurazione internazionale di windows senza risultato...


    chi mi puo dare consigli, allego file zip
    grazie
    File allegati File allegati

  2. #2
    Penso basti applicare la formattazione corretta qui:

    Codice PHP:
                                                   $this->createNodeWithTextContent(
                                                                   
    $doc,
                                                                   
    'Qty',
                                                                   
    $lineContent[10],
                                                                   
    $rowNode
                                                   
    ); 
    Hai anche un esempio già pronto...


    Codice PHP:
                $this->createNodeWithTextContent(
                    
    $doc,
                    
    'Price',
                    
    str_replace(',''.'$lineContent[16]),
                    
    $rowNode
                
    ); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    73
    grazie mille
    provo subito...

    quindi dovrebbe essere

    $this->createNodeWithTextContent(
    $doc,
    'Qty',
    (',', '.', $lineContent[10]),
    $rowNode
    );
    Ultima modifica di salvo722; 24-01-2024 a 21:03

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    73
    ciao

    purtroppo ho potuto testare solo oggi, e ti confermo che integrando questo codice per le righe della q.ty mi da il formato con il punto


    $this->createNodeWithTextContent(
    $doc,
    'Qty',
    str_replace(',', '.', $lineContent[10]),
    $rowNode
    );

    ---

    qty 3.00


    al momento ho un errore al rigo 179 che mi succede sul mio server e non in area test e non so se inficia il file
    testero domani sul gestionale...


    grazie
    Ultima modifica di salvo722; 01-02-2024 a 20:30

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.