Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8452165
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 10, 20262026-06-10T11:25:54+00:00 2026-06-10T11:25:54+00:00

I have a set of CSV data to be converted to XML. The codes

  • 0

I have a set of CSV data to be converted to XML. The codes look OK but the output isn’t perfect enough. It omits some columns because they have no value and produces a long line of XML data instead of breaking it.

This is a sample of my CSV data:

Name  Age Sex
chi   23   
kay   19  male
John      male

And my code:

public class XMLCreators {
  // Protected Properties
  protected DocumentBuilderFactory domFactory = null;
  protected DocumentBuilder domBuilder = null;

  public XMLCreators() {
    try {
      domFactory = DocumentBuilderFactory.newInstance();
      domBuilder = domFactory.newDocumentBuilder();
    } catch (FactoryConfigurationError exp) {
      System.err.println(exp.toString());
    } catch (ParserConfigurationException exp) {
      System.err.println(exp.toString());
    } catch (Exception exp) {
      System.err.println(exp.toString());
    }

  }

  public int convertFile(String csvFileName, String xmlFileName,
      String delimiter) {

    int rowsCount = -1;
    try {
      Document newDoc = domBuilder.newDocument();
      // Root element
      Element rootElement = newDoc.createElement("XMLCreators");
      newDoc.appendChild(rootElement);
      // Read csv file
      BufferedReader csvReader;
      csvReader = new BufferedReader(new FileReader(csvFileName));
      int fieldCount = 0;
      String[] csvFields = null;
      StringTokenizer stringTokenizer = null;

      // Assumes the first line in CSV file is column/field names
      // The column names are used to name the elements in the XML file,
      // avoid the use of Space or other characters not suitable for XML element
      // naming

      String curLine = csvReader.readLine();
      if (curLine != null) {
        // how about other form of csv files?
        stringTokenizer = new StringTokenizer(curLine, delimiter);
        fieldCount = stringTokenizer.countTokens();
        if (fieldCount > 0) {
          csvFields = new String[fieldCount];
          int i = 0;
          while (stringTokenizer.hasMoreElements())
            csvFields[i++] = String.valueOf(stringTokenizer.nextElement());
        }
      }

      // At this point the coulmns are known, now read data by lines
      while ((curLine = csvReader.readLine()) != null) {
        stringTokenizer = new StringTokenizer(curLine, delimiter);
        fieldCount = stringTokenizer.countTokens();
        if (fieldCount > 0) {
          Element rowElement = newDoc.createElement("row");
          int i = 0;
          while (stringTokenizer.hasMoreElements()) {
            try {
              String curValue = String.valueOf(stringTokenizer.nextElement());
              Element curElement = newDoc.createElement(csvFields[i++]);
              curElement.appendChild(newDoc.createTextNode(curValue));
              rowElement.appendChild(curElement);
            } catch (Exception exp) {
            }
          }
          rootElement.appendChild(rowElement);
          rowsCount++;
        }
      }
      csvReader.close();

      // Save the document to the disk file
      TransformerFactory tranFactory = TransformerFactory.newInstance();
      Transformer aTransformer = tranFactory.newTransformer();
      Source src = new DOMSource(newDoc);
      Result result = new StreamResult(new File(xmlFileName));
      aTransformer.transform(src, result);
      rowsCount++;

      // Output to console for testing
      // Resultt result = new StreamResult(System.out);

    } catch (IOException exp) {
      System.err.println(exp.toString());
    } catch (Exception exp) {
      System.err.println(exp.toString());
    }
    return rowsCount;
    // "XLM Document has been created" + rowsCount;
  }
}

When this code is executed on the above data it produces:

<?xml version="1.0" encoding="UTF-8"?>
<XMLCreators>
<row>
<Name>chi</Name>
<Age>23</Age>
</row>
<row>
<Name>kay</Name>
<Age>19</Age>
<sex>male</sex>
</row>
<row>
<Name>john</Name>
<Age>male</Age>
</row>
</XMLCreators>

I arranged it in this form myself but the output produces a long line. The output to be produced should be:

<?xml version="1.0" encoding="UTF-8"?>
<XMLCreators>
<row>
<Name>chi</Name>
<Age>23</Age>
<sex></sex>
</row>
<row>
<Name>kay</Name>
<Age>19</Age>
<sex>male</sex>
</row>
<row>
<Name>john</Name>
<Age></Age>
<sex>male</sex>
 </row>
 </XMLCreators>
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-10T11:25:56+00:00Added an answer on June 10, 2026 at 11:25 am

    I’d agree with Kennet.

    I simply added

    aTransformer .setOutputProperty(OutputKeys.INDENT, "yes");
    aTransformer .setOutputProperty(OutputKeys.METHOD, "xml");
    aTransformer .setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
    

    This added a new line between the elements and allowed for indentation.

    UPDATED

    Let’s start with the fact that the file you’re presented isn’t a CSV (Comma separated value) file and I’ll let you worry about that problem…

    List<String> headers = new ArrayList<String>(5);
    
    File file = new File("Names2.csv");
    BufferedReader reader = null;
    
    try {
    
        DocumentBuilderFactory domFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder domBuilder = domFactory.newDocumentBuilder();
    
        Document newDoc = domBuilder.newDocument();
        // Root element
        Element rootElement = newDoc.createElement("XMLCreators");
        newDoc.appendChild(rootElement);
    
        reader = new BufferedReader(new FileReader(file));
        int line = 0;
    
        String text = null;
        while ((text = reader.readLine()) != null) {
    
            StringTokenizer st = new StringTokenizer(text, " ", false);    
            String[] rowValues = new String[st.countTokens()];
            int index = 0;
            while (st.hasMoreTokens()) {
                
                String next = st.nextToken();
                rowValues[index++] = next;
                
            }
        
            //String[] rowValues = text.split(",");
    
            if (line == 0) { // Header row
                for (String col : rowValues) {
                    headers.add(col);
                }
            } else { // Data row
                Element rowElement = newDoc.createElement("row");
                rootElement.appendChild(rowElement);
                for (int col = 0; col < headers.size(); col++) {
                    String header = headers.get(col);
                    String value = null;
    
                    if (col < rowValues.length) {
                        value = rowValues[col];
                    } else {
                        // ?? Default value
                        value = "";
                    }
    
                    Element curElement = newDoc.createElement(header);
                    curElement.appendChild(newDoc.createTextNode(value));
                    rowElement.appendChild(curElement);
                }
            }
            line++;
        }
    
        ByteArrayOutputStream baos = null;
        OutputStreamWriter osw = null;
    
        try {
            baos = new ByteArrayOutputStream();
            osw = new OutputStreamWriter(baos);
    
            TransformerFactory tranFactory = TransformerFactory.newInstance();
            Transformer aTransformer = tranFactory.newTransformer();
            aTransformer.setOutputProperty(OutputKeys.INDENT, "yes");
            aTransformer.setOutputProperty(OutputKeys.METHOD, "xml");
            aTransformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
    
            Source src = new DOMSource(newDoc);
            Result result = new StreamResult(osw);
            aTransformer.transform(src, result);
    
            osw.flush();
            System.out.println(new String(baos.toByteArray()));
        } catch (Exception exp) {
            exp.printStackTrace();
        } finally {
            try {
                osw.close();
            } catch (Exception e) {
            }
            try {
                baos.close();
            } catch (Exception e) {
            }
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
    

    Now I’ve used a List instead of a Map here. You’ll need to decide how best to approach the missing values problem. Without knowing the structure of the file in advance, this is not going to be a simple solution.

    Any way, I end up with

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <XMLCreators>
        <row>
            <Name>chi</Name>
            <Age>23</Age>
            <Sex/>
        </row>
        <row>
            <Name>kay</Name>
            <Age>19</Age>
            <Sex>male</Sex>
        </row>
        <row>
            <Name>John</Name>
            <Age>male</Age>
            <Sex/>
        </row>
    </XMLCreators>
    

    Updated with merge

    public class XMLCreators {
        // Protected Properties
    
        protected DocumentBuilderFactory domFactory = null;
        protected DocumentBuilder domBuilder = null;
    
        public XMLCreators() {
            try {
                domFactory = DocumentBuilderFactory.newInstance();
                domBuilder = domFactory.newDocumentBuilder();
            } catch (FactoryConfigurationError exp) {
                System.err.println(exp.toString());
            } catch (ParserConfigurationException exp) {
                System.err.println(exp.toString());
            } catch (Exception exp) {
                System.err.println(exp.toString());
            }
    
        }
    
        public int convertFile(String csvFileName, String xmlFileName,
                        String delimiter) {
    
            int rowsCount = -1;
            try {
                Document newDoc = domBuilder.newDocument();
                // Root element
                Element rootElement = newDoc.createElement("XMLCreators");
                newDoc.appendChild(rootElement);
                // Read csv file
                BufferedReader csvReader;
                csvReader = new BufferedReader(new FileReader(csvFileName));
    
    //                int fieldCount = 0;
    //                String[] csvFields = null;
    //                StringTokenizer stringTokenizer = null;
    //
    //                // Assumes the first line in CSV file is column/field names
    //                // The column names are used to name the elements in the XML file,
    //                // avoid the use of Space or other characters not suitable for XML element
    //                // naming
    //
    //                String curLine = csvReader.readLine();
    //                if (curLine != null) {
    //                    // how about other form of csv files?
    //                    stringTokenizer = new StringTokenizer(curLine, delimiter);
    //                    fieldCount = stringTokenizer.countTokens();
    //                    if (fieldCount > 0) {
    //                        csvFields = new String[fieldCount];
    //                        int i = 0;
    //                        while (stringTokenizer.hasMoreElements()) {
    //                            csvFields[i++] = String.valueOf(stringTokenizer.nextElement());
    //                        }
    //                    }
    //                }
    //
    //                // At this point the coulmns are known, now read data by lines
    //                while ((curLine = csvReader.readLine()) != null) {
    //                    stringTokenizer = new StringTokenizer(curLine, delimiter);
    //                    fieldCount = stringTokenizer.countTokens();
    //                    if (fieldCount > 0) {
    //                        Element rowElement = newDoc.createElement("row");
    //                        int i = 0;
    //                        while (stringTokenizer.hasMoreElements()) {
    //                            try {
    //                                String curValue = String.valueOf(stringTokenizer.nextElement());
    //                                Element curElement = newDoc.createElement(csvFields[i++]);
    //                                curElement.appendChild(newDoc.createTextNode(curValue));
    //                                rowElement.appendChild(curElement);
    //                            } catch (Exception exp) {
    //                            }
    //                        }
    //                        rootElement.appendChild(rowElement);
    //                        rowsCount++;
    //                    }
    //                }
    //                csvReader.close();
    //
    //                // Save the document to the disk file
    //                TransformerFactory tranFactory = TransformerFactory.newInstance();
    //                Transformer aTransformer = tranFactory.newTransformer();
    //                Source src = new DOMSource(newDoc);
    //                Result result = new StreamResult(new File(xmlFileName));
    //                aTransformer.transform(src, result);
    //                rowsCount++;
                int line = 0;
                List<String> headers = new ArrayList<String>(5);
    
                String text = null;
                while ((text = csvReader.readLine()) != null) {
    
                    StringTokenizer st = new StringTokenizer(text, delimiter, false);
                    String[] rowValues = new String[st.countTokens()];
                    int index = 0;
                    while (st.hasMoreTokens()) {
    
                        String next = st.nextToken();
                        rowValues[index++] = next;
    
                    }
    
                    if (line == 0) { // Header row
    
                        for (String col : rowValues) {
                            headers.add(col);
                        }
    
                    } else { // Data row
                        
                        rowsCount++;
    
                        Element rowElement = newDoc.createElement("row");
                        rootElement.appendChild(rowElement);
                        for (int col = 0; col < headers.size(); col++) {
    
                            String header = headers.get(col);
                            String value = null;
    
                            if (col < rowValues.length) {
    
                                value = rowValues[col];
    
                            } else {
                                // ?? Default value
                                value = "";
                            }
    
                            Element curElement = newDoc.createElement(header);
                            curElement.appendChild(newDoc.createTextNode(value));
                            rowElement.appendChild(curElement);
    
                        }
    
                    }
                    line++;
    
                }
    
                ByteArrayOutputStream baos = null;
                OutputStreamWriter osw = null;
    
                try {
    
                    baos = new ByteArrayOutputStream();
                    osw = new OutputStreamWriter(baos);
    
                    TransformerFactory tranFactory = TransformerFactory.newInstance();
                    Transformer aTransformer = tranFactory.newTransformer();
                    aTransformer.setOutputProperty(OutputKeys.INDENT, "yes");
                    aTransformer.setOutputProperty(OutputKeys.METHOD, "xml");
                    aTransformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
    
                    Source src = new DOMSource(newDoc);
                    Result result = new StreamResult(osw);
                    aTransformer.transform(src, result);
    
                    osw.flush();
                    System.out.println(new String(baos.toByteArray()));
    
                } catch (Exception exp) {
                    exp.printStackTrace();
                } finally {
                    try {
                        osw.close();
                    } catch (Exception e) {
                    }
                    try {
                        baos.close();
                    } catch (Exception e) {
                    }
                }
    
                // Output to console for testing
                // Resultt result = new StreamResult(System.out);
    
            } catch (IOException exp) {
                System.err.println(exp.toString());
            } catch (Exception exp) {
                System.err.println(exp.toString());
            }
            return rowsCount;
            // "XLM Document has been created" + rowsCount;
        }
    }
    

    UPDATED with use of OpenCSV

    public class XMLCreators {
        // Protected Properties
    
        protected DocumentBuilderFactory domFactory = null;
        protected DocumentBuilder domBuilder = null;
    
        public XMLCreators() {
            try {
                domFactory = DocumentBuilderFactory.newInstance();
                domBuilder = domFactory.newDocumentBuilder();
            } catch (FactoryConfigurationError exp) {
                System.err.println(exp.toString());
            } catch (ParserConfigurationException exp) {
                System.err.println(exp.toString());
            } catch (Exception exp) {
                System.err.println(exp.toString());
            }
    
        }
    
        public int convertFile(String csvFileName, String xmlFileName,
                        String delimiter) {
    
            int rowsCount = -1;
            BufferedReader csvReader;
            try {
                Document newDoc = domBuilder.newDocument();
                // Root element
                Element rootElement = newDoc.createElement("XMLCreators");
                newDoc.appendChild(rootElement);
                // Read csv file
                csvReader = new BufferedReader(new FileReader(csvFileName));
    
                //** Now using the OpenCSV **//
                CSVReader reader = new CSVReader(new FileReader("names.csv"), delimiter.charAt(0));
                //CSVReader reader = new CSVReader(csvReader);
                String[] nextLine;
                int line = 0;
                List<String> headers = new ArrayList<String>(5);
                while ((nextLine = reader.readNext()) != null) {
    
                    if (line == 0) { // Header row
                        for (String col : nextLine) {
                            headers.add(col);
                        }
                    } else { // Data row
                        Element rowElement = newDoc.createElement("row");
                        rootElement.appendChild(rowElement);
    
                        int col = 0;
                        for (String value : nextLine) {
                            String header = headers.get(col);
    
                            Element curElement = newDoc.createElement(header);
                            curElement.appendChild(newDoc.createTextNode(value.trim()));
                            rowElement.appendChild(curElement);
    
                            col++;
                        }
                    }
                    line++;
                }
                //** End of CSV parsing**//
    
                FileWriter writer = null;
                
                try {
                
                    writer = new FileWriter(new File(xmlFileName));
    
                    TransformerFactory tranFactory = TransformerFactory.newInstance();
                    Transformer aTransformer = tranFactory.newTransformer();
                    aTransformer.setOutputProperty(OutputKeys.INDENT, "yes");
                    aTransformer.setOutputProperty(OutputKeys.METHOD, "xml");
                    aTransformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
    
                    Source src = new DOMSource(newDoc);
                    Result result = new StreamResult(writer);
                    aTransformer.transform(src, result);
                    
                    writer.flush();
    
                } catch (Exception exp) {
                    exp.printStackTrace();
                } finally {
                    try {
                        writer.close();
                    } catch (Exception e) {
                    }
                }
    
                // Output to console for testing
                // Resultt result = new StreamResult(System.out);
    
            } catch (IOException exp) {
                System.err.println(exp.toString());
            } catch (Exception exp) {
                System.err.println(exp.toString());
            }
            return rowsCount;
            // "XLM Document has been created" + rowsCount;
        }
    }
    

    Next update (2022)

    • Added support for OpenCSV 5.*
    • Replace white spaces in header (at least as many as I can think of that will fit into a regular expression)

    So, for example, using something like…

    Reports Device Name IP Address  Interface Name  Interface   Description Time    Traffic Utilization Out Traffic bps 
    Device1 1.1.1.1 5-Apr   Mon May 09 23:00:00 UTC 2022    0   0   0
    Device2 1.1.1.1 5-Apr   Mon May 09 23:00:00 UTC 2022    0   0   0
    

    It will generate an output of something like…

    <XMLCreators>
        <row>
            <Reports>1</Reports>
            <Device_Name>2</Device_Name>
            <IP_Address>3</IP_Address>
            <Interface_Name>4</Interface_Name>
            <Interface>5</Interface>
            <Description>6</Description>
            <Time>7</Time>
            <Traffic>8</Traffic>
            <Utilization>9</Utilization>
            <Out_Traffic>10</Out_Traffic>
            <bps_>11</bps_>
        </row>
        <row>
            <Reports>Device1</Reports>
            <Device_Name>1.1.1.1</Device_Name>
            <IP_Address>5-Apr</IP_Address>
            <Interface_Name>Mon May 09 23:00:00 UTC 2022</Interface_Name>
            <Interface>0</Interface>
            <Description>0</Description>
            <Time>0</Time>
        </row>
        <row>
            <Reports>Device2</Reports>
            <Device_Name>1.1.1.1</Device_Name>
            <IP_Address>5-Apr</IP_Address>
            <Interface_Name>Mon May 09 23:00:00 UTC 2022</Interface_Name>
            <Interface>0</Interface>
            <Description>0</Description>
            <Time>0</Time>
        </row>
    </XMLCreators>
    

    Runnable example

    import com.opencsv.CSVParser;
    import com.opencsv.CSVParserBuilder;
    import com.opencsv.CSVReader;
    import com.opencsv.CSVReaderBuilder;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.List;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.parsers.FactoryConfigurationError;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.transform.OutputKeys;
    import javax.xml.transform.Result;
    import javax.xml.transform.Source;
    import javax.xml.transform.Transformer;
    import javax.xml.transform.TransformerFactory;
    import javax.xml.transform.dom.DOMSource;
    import javax.xml.transform.stream.StreamResult;
    import org.w3c.dom.Document;
    import org.w3c.dom.Element;
    
    public class Main {
        public static void main(String[] args) {
            new Main();
        }
    
        public Main() {
            new XMLCreators().convertFile("Test.csv", "Test.xml", '\t');
        }
    
        public class XMLCreators {
            // Protected Properties
    
            protected DocumentBuilderFactory domFactory = null;
            protected DocumentBuilder domBuilder = null;
    
            public XMLCreators() {
                try {
                    domFactory = DocumentBuilderFactory.newInstance();
                    domBuilder = domFactory.newDocumentBuilder();
                } catch (FactoryConfigurationError exp) {
                    System.err.println(exp.toString());
                } catch (ParserConfigurationException exp) {
                    System.err.println(exp.toString());
                } catch (Exception exp) {
                    System.err.println(exp.toString());
                }
            }
    
            public int convertFile(String csvFileName, String xmlFileName, char delimiter) {
    
                int rowsCount = -1;
                BufferedReader csvReader;
                try {
                    Document newDoc = domBuilder.newDocument();
                    // Root element
                    Element rootElement = newDoc.createElement("XMLCreators");
                    newDoc.appendChild(rootElement);
                    // Read csv file
                    csvReader = new BufferedReader(new FileReader(csvFileName));
    
                    //** Now using the OpenCSV **//
                    CSVParser parser = new CSVParserBuilder()
                            .withSeparator(delimiter)
                            .build();
    
                    CSVReader reader = new CSVReaderBuilder(new FileReader(csvFileName))
                            .withCSVParser(parser)
                            .build();
                    //CSVReader reader = new CSVReader(csvReader);
                    String[] nextLine;
                    int line = 0;
                    List<String> headers = new ArrayList<String>(5);
                    while ((nextLine = reader.readNext()) != null) {
                        if (line == 0) { // Header row
                            for (String col : nextLine) {
                                headers.add(col);
                            }
                        } else { // Data row
                            Element rowElement = newDoc.createElement("row");
                            rootElement.appendChild(rowElement);
    
                            int col = 0;
                            for (String value : nextLine) {
                                String header = headers.get(col).replaceAll("[\\t\\p{Zs}\\u0020]", "_");
    
                                Element curElement = newDoc.createElement(header);
                                curElement.appendChild(newDoc.createTextNode(value.trim()));
                                rowElement.appendChild(curElement);
    
                                col++;
                            }
                        }
                        line++;
                    }
                    //** End of CSV parsing**//
    
                    FileWriter writer = null;
    
                    try {
    
                        writer = new FileWriter(new File(xmlFileName));
    
                        TransformerFactory tranFactory = TransformerFactory.newInstance();
                        Transformer aTransformer = tranFactory.newTransformer();
                        aTransformer.setOutputProperty(OutputKeys.INDENT, "yes");
                        aTransformer.setOutputProperty(OutputKeys.METHOD, "xml");
                        aTransformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
    
                        Source src = new DOMSource(newDoc);
                        Result result = new StreamResult(writer);
                        aTransformer.transform(src, result);
    
                        writer.flush();
    
                    } catch (Exception exp) {
                        exp.printStackTrace();
                    } finally {
                        try {
                            writer.close();
                        } catch (Exception e) {
                        }
                    }
    
                    // Output to console for testing
                    // Resultt result = new StreamResult(System.out);
                } catch (IOException exp) {
                    exp.printStackTrace();
                } catch (Exception exp) {
                    exp.printStackTrace();
                }
                return rowsCount;
                // "XLM Document has been created" + rowsCount;
            }
        }
    }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a set of CSV data where it is a range of data
I have some CSV data files that I want to import into mySQL. I
I have some data in CSV format that I want to pull into an
I have a mysql database set as utf-8, and csv data set as utf-8,
Using jmeter, I have a variable passed from CSV file (using CSV Data Set
I have csv file having some address data mostly in Finnish language. I need
i have a .csv data set (like 15000 items) and i want to find
I have a csv data set containing a date field which my may or
I have a set of .csv files that I want to process. It would
I have a CSV file with set of records on it. While I use

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.