kettle错误 Unexpected problem reading shared objects from XML file : null
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kettle错误 Unexpected problem reading shared objects from XML file : null相关的知识,希望对你有一定的参考价值。
kettle新建tran或job时,“读取共享对象时发生一个严重错误”
“Unexpected problem reading shared objects from XML file : null”
...
保存tran时,“Unable to save shared ojects“
”Unexpected problem reading shared objects from XML file :“
...
搞了很久没搞出来,求助啊!
我装的是集成环境,没有你说的shared.xml文件
参考技术A 有中文,C:\Users\Administrator\.kettle/share.xml 中,的中文去掉,换成英文即可! 参考技术B 你用的不是资源库,用的是文本文件的形式么?追问我用的是资源库,sqlserver库
错误:SyntaxError: Unexpected token , in JSON at position 2 中的“Unexpected token , in JSON at position 2
【中文标题】错误:SyntaxError: Unexpected token , in JSON at position 2 中的“Unexpected token , in JSON at position 2”【英文标题】:Error: "Unexpected token , in JSON at position 2" in SyntaxError: Unexpected token , in JSON at position 2 【发布时间】:2022-01-22 01:18:58 【问题描述】:我在使用 JSON.parse 时遇到此错误。下面是函数。我正在尝试获取项目数组中对象的值,我必须首先对其进行解析,但它显示错误。
//function for get the data
const viewUser = async () =>
console.log('Loading');
try
const keys = await AsyncStorage.getAllKeys()
const item = await AsyncStorage.multiGet(keys)
const data=JSON.parse(item)
catch (error)
console.log(error, "problem")
;
这是我设置值的函数。使用 math.random 为每个用户获取唯一的密钥。
const saveUser = async () =>
var key = Math.floor(Math.random() * 100);
console.log('Saving');
const userObject =
firstName: firstName,
secondName: secondName,
email: email,
;
await AsyncStorage.setItem(
key,
JSON.stringify(userObject)
);
console.log('saving done!');
setFirstName('');
setSecondName('');
setEmail('');
;
【问题讨论】:
【参考方案1】:AsyncStorage.multiGet(keys)
的返回值不是字符串化的 JSON,而是一个元组数组。要获取值,您需要执行以下操作:
const viewUser = async () =>
console.log('Loading');
try
const keys = await AsyncStorage.getAllKeys()
const items = await AsyncStorage.multiGet(keys)
// items is an array of tuples with first value as the key and second as the value
let data =
items.forEach(item =>
data[item[0]] = item[1]
)
catch (error)
console.log(error, "problem")
;
【讨论】:
【参考方案2】:有效的 JSON 字符串必须有双引号。使用反引号将您的密钥用双引号括起来
【讨论】:
以上是关于kettle错误 Unexpected problem reading shared objects from XML file : null的主要内容,如果未能解决你的问题,请参考以下文章
lmproperly specified vM option.To fix the proble Android studio JVM启动错误