NeoJSON Parsing Error involving unicode characters

25 views
Skip to first unread message

Dusty

unread,
Apr 22, 2026, 3:10:33 AM (6 days ago) Apr 22
to VAST Community Forum
Hi All
I've got a string (test string) that parses fine in Pharo's NeoJSON but not VAST. I'm thinking this is more than a NeoJSON issue, but more to do with handling unicode.
Any advice?

Screenshot showing Pharo in the background and VAST in the foreground, the string and the inspected result.


Untitled.png

Johan Brichau

unread,
Apr 22, 2026, 3:31:57 AM (6 days ago) Apr 22
to va-sma...@googlegroups.com
Hi,

Could you paste the source code line here so I can more quickly test and debug it?

thanks
Johan


<Untitled.png>

--
You received this message because you are subscribed to the Google Groups "VAST Community Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to va-smalltalk...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/va-smalltalk/c819c520-fe58-42f5-8e53-4639017739b1n%40googlegroups.com.
<Untitled.png>

Johan Brichau

VAST Consultant
Senior Software Engineer

 jbri...@instantiations.com
 /johanbrichau
 instantiations.com
Twitter LinkedIn VAST Community Forum GitHub YouTube pub.dev

Message has been deleted
Message has been deleted
Message has been deleted

Dusty

unread,
Apr 23, 2026, 3:19:26 AM (5 days ago) Apr 23
to VAST Community Forum
Apparently I can't. Google groups keeps deleting my messages

Dusty

unread,
Apr 23, 2026, 8:14:23 AM (5 days ago) Apr 23
to VAST Community Forum
My message was deleted. This is the string.
'["Test String \u00c3\u00a2\u00e2\u201a\u00ac\u00e2\u20ac\u0153 More Test String"]'

KR
Dusty

Dusty

unread,
Apr 23, 2026, 8:14:29 AM (5 days ago) Apr 23
to VAST Community Forum
Apparently my previous message was deleted.

NeoJSONReader fromString: '["Test String \u00c3\u00a2\u00e2\u201a\u00ac\u00e2\u20ac\u0153 More Test String"]'

On Wednesday, 22 April 2026 at 09:31:57 UTC+2 Johan Brichau wrote:

Dusty

unread,
Apr 23, 2026, 8:14:34 AM (5 days ago) Apr 23
to VAST Community Forum
NeoJSONReader fromString: '["Test String \u00c3\u00a2\u00e2\u201a\u00ac\u00e2\u20ac\u0153 More Test String"]'

On Wednesday, 22 April 2026 at 09:31:57 UTC+2 Johan Brichau wrote:

Esteban A. Maringolo

unread,
Apr 23, 2026, 8:52:30 AM (5 days ago) Apr 23
to va-sma...@googlegroups.com
Hi Dusty,

NeoJSON and other libraries in VAST operate on codepage-dependent strings by default. When you attempt to decode a JSON string containing characters outside of the active codepage, the process fails.

To support Unicode characters, you must provide the input as a Unicode string. Please try the following:

NeoJSONReader
fromString: '["Test String \u00c3\u00a2\u00e2\u201a\u00ac\u00e2\u20ac\u0153 More Test String"]' asUnicodeString.

Best regards,

Esteban Maringolo
VAST Consultant
Senior Software Developer

 emari...@instantiations.com
 @emaringolo
 /emaringolo
 instantiations.com
TwitterLinkedInVAST Community ForumGitHubYouTubepub.dev
Reply all
Reply to author
Forward
0 new messages