我正在收到JSON响应
{ "-0.15323": "" }
Run Code Online (Sandbox Code Playgroud)
如何解析-0.15323零件?我的意思是说
var json = '{ "-0.15323": "" }'
var obj = JSON.parse(json);
Run Code Online (Sandbox Code Playgroud)
现在
return obj;
Run Code Online (Sandbox Code Playgroud)
应该-0.15323只归还我.切片不是一个好选择.因为数据可能有不同的大小.
shell脚本应该在单行输入中采用多个条件,并且它应该采用输入字符的一端来执行下一个操作.即.
#!/bin/bash
#Functions are defined here 1 2 3 4 5
echo "choice"
echo
echo "[1] one"
echo "[2] two"
echo "[3] three"
echo "[4] four"
echo "[5] five"
echo
read -p "Enter choice: " ch
if [ "$ch" = "1" ]; then
function_1
else
if [ "$ch" = "2" ]; then
function_2
else
if [ "$ch" = "3" ]; then
function_3
else
if [ "$ch" = "4" ]; then
function_4
else
if [ "$ch" = "5" ]; then
function_5 …Run Code Online (Sandbox Code Playgroud) 可能是我在这里做的一个愚蠢的错误.
FILE *fp;
fp = fopen("test.txt", "a+");
fprintf(fp, time_stamp(),"FLAG 1, Timestamp : %s\n");
fclose(fp);
Run Code Online (Sandbox Code Playgroud)
我从一个函数获取时间戳但是文件只写时间戳,而不是标志如果我删除时间戳,FLAG 1打印.但没有聚在一起.即
Flag 1, Timestamp : 20141005141116
Run Code Online (Sandbox Code Playgroud)
我在test.txt中获得的输出就像
20141005145640201410051456402014100514564020141005145640201410051456412014100514564120141
Run Code Online (Sandbox Code Playgroud)
不会去新线和打印像:
Flag 1, Timestamp : 20141005141116
Flag 1, Timestamp : 20141005141117
Flag 1, Timestamp : 20141005141118
Run Code Online (Sandbox Code Playgroud)
..... 像那样
请解决这个问题