当我在alasql中选择时,我如何获得带重音的数据

时间:2018-02-16 21:26:10

标签: javascript alasql

我正在尝试使用alasql http://alasql.org在csv文件中获取数据,但是当我在输入文件中放入一个文件(.csv)时,我使用alasql进行选择并且某些单词包含重音得到这个simbol“ ”,其中包含该单词的重音,我搜索并在github中找到插入utf8Bom,但还没有工作,我使用的是alasql版本v0.4.5,我该如何解决这个问题?

jsfiddle

<html>
   <head>
       <meta charset="ISO-8859-1">
   </head>
   <body>
       <input id="readfile" type="file" onchange="loadFile(event)"/>
       <xmp id="output"></xmp>

       <script>               
            var arr = [];
            arr.length = 20000;
            console.log(arr.length);
            alert('AlaSQL v'+alasql.version)
            print('Please upload txt, json, csv, tsv, tab, xlsx, xls or html file to see the content')

            loadFile = function(event) {
                alasql('SELECT * FROM FILE(?,{headers:true, utf8bom: true, 
                separator:";" })',[event],function(data){  
                    print(data)
                });
            }

            function print(x){
                document.getElementById('output').textContent +=JSON.stringify(x, null, '\t') + "\n";   
            }
      </script>
   </body>
</html>

0 个答案:

没有答案