Fel vid import av JSON


#1

Hej,

Jag har gjort ett litet försystem för kontering som skapar underlag i JSON.
Jag följer dokumentationen av x-iordning enligt intruktion här i forumet.

Kör iordning 7.6.31 och hämtade x-iordning samma dag som jag uppdaterade från AppStore.

Har tankat ner x-iordning men får följande när jag försökter köra den:
zsh: trace trap /Applications/iOrdning.app/Contents/Resources/x-iordning

Försökter jag importera filen från iOrdning får jag följande felmeddelande:

Ogiltig transaktion ‘{
account = 1931;
amount = “-1371.00”;
}’ i verifikation ‘{
date = “2024-01-02”;
description = Avgift;
pending = 1;
transactions = (
{
account = 1931;
amount = “-1371.00”;
},
{
account = 6570;
amount = “1371.00”;
}
);
}’.

Filen jag importerar ser ut enligt följande:

{
“entries”: [
{
“description”: “Avgift”,
“date”: “2024-01-02”,
“pending”: true,
“transactions”:
[
{
“account”: “1930”,
“amount”: “-1371.00”
},
{
“account”: “6570”,
“amount”: “1371.00”
}
]
}
]
}

(Sorry hitter inte formatering för script).

Jag förstår inte vad som är fel. Konton finns, punkt i stället för komma enligt instruktionen (det blir fel med komma också för den delen, har testat).

Tacksam för hjälp!


#2

Just det, jag kör på Mac M1 med Apple processor om det spelar roll för x-iording.


#3

Hittade problemet. Account får inte vara en sträng utan skall vara ett heltal, sedan gick det bra att importera inne i från programmet.

x-iordning fungerar ger samma fel.


#4

Bra, ja “account” ska vara ett heltal.


#5

Någon tanken kring varför x-iordning får fel?


#6

Det ser ut som att x-iordning hamnar i karantän efter nedladdning. Vilken webbläsare använde du, och vilken version av macOS kör du?


#7

Hej, jag använder Firefox och kör Sonoma 14.4.1 på Mac M1 Pro.
Möjligen tankade jag ner xiordning via wget eller curl, har jag länken är det enklast för en gamma hacker :wink:

MVH
Erik


#8

Prova: xattr -d com.apple.quarantine xiordning