相关疑难解决方法(0)

XML - 根级别的数据无效

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

框中的文件

我也得到错误:

根级别的数据无效.第1行,第1位.

替代文字

有谁知道这是什么吗?

更新:编辑帖子以限定文件类型.这是由Microsoft的XSD创建者创建的XSD文件.

.net xml xsd byte-order-mark visual-studio

39
推荐指数
2
解决办法
3万
查看次数

Python:dumpdata无法加载数据.的UnicodeDecodeError

我已经使用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编码.请指教.谢谢.

python django postgresql json

4
推荐指数
2
解决办法
2621
查看次数

用Ant编译的Android项目无法编译,非法字符错误

我正在使用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)

ant android illegal-characters

1
推荐指数
1
解决办法
5534
查看次数