我有一个用UTF-8编码的XSD文件,我运行它的任何文本编辑器都没有在文件开头显示任何字符,但是当我在Visual Studio的调试器中提取它时,我清楚地看到一个空的文件前面的框.

我也得到错误:
根级别的数据无效.第1行,第1位.

有谁知道这是什么吗?
更新:编辑帖子以限定文件类型.这是由Microsoft的XSD创建者创建的XSD文件.
我已经使用Python 2.7,Django 1.5和PostgreSQL 9.2两周了.从来没有见过它.所有东西都安装在我的Windows 7机器上,所以应该有默认设置.Django在我的数据库中精美地生成表.看起来一切正常.我可以通过运行以下方式从我的数据库转储数据:
manage.py dumpdata > test.json
Run Code Online (Sandbox Code Playgroud)
要么
manage.py dumpdata --indent4 > test.json
Run Code Online (Sandbox Code Playgroud)
我看到它看起来应该是JSON文件.
然后,我截断一些表并尝试从JSON文件加载它们:
python manage.py loaddata database = T2 test.json // or without db name
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
"UnicodeDecodeError:'utf8'编解码器无法解码位置0的字节0xff:无效的起始字节"
如果我在记事本中打开test.json文件,保存为utf8,然后再试一次,然后我得到:
"没有JSON对象可以被解码"
该文件看起来还不错,不是空的.
顺便说一句,当我用记事本打开JSON文件时,它允许我将其保存为Unicode.我的数据库有UTF8编码.请指教.谢谢.
我正在使用ANT编译我已构建的Android应用程序.这听起来很奇怪,可能没有什么区别,但是我使用Android SDK来构建一个新项目然后我使用.NET以编程方式修改项目中的几个文件,以便它构建我想要的方式.
我已经将项目加载到Eclipse中,它似乎正确编译,但是当我通过ANT运行它时,它无法正确编译.错误似乎说我有'?' 在项目的一个活动中.我已多次证实,肯定没有'?' 在文件中.
错误:
[javac] C:\IBE_temp\_RTS\ANTTest\$SimpleTest\proj\src\com\infosol\SimpleTest\MyActivity.java:1: illegal character: \65279
[javac] ?package com.infosol.SimpleTest;
[javac] ^
[javac] 1 error
Run Code Online (Sandbox Code Playgroud)
如果有人想到我做错了什么,我真的很感激.不确定什么是有用的,但下面是ANT输出的结果.
命令行:
C:\ IBE_temp\java\bin\java -Dant.home ="C:\ IBE_temp\Packager\ANTSDK"-classpath"C:\ IBE_temp\Packager\ANTSDK\lib\ant-launcher.jar"org.apache.tools .ant.launch.Launcher发布-v
部分ANT结果:
compile:
Property "tested.project.absolute.dir" has not been set
Property "tested.project.absolute.dir" has not been set
[javac] C:\IBE_temp\Packager\AndroidSDK\tools\ant\main_rules.xml:384: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=l
ast; set to false for repeatable builds
[javac] com\infosol\SimpleTest\MyActivity.java added as com\infosol\SimpleTest\MyActivity.class doesn't exist.
[javac] com\infosol\SimpleTest\R.java added as com\infosol\SimpleTest\R.class doesn't exist.
[javac] Compiling 2 source files to C:\IBE_temp\_RTS\ANTTest\$SimpleTest\proj\bin\classes …Run Code Online (Sandbox Code Playgroud)