From e1e6d3c72de510091f09aad2f7a06246e8fae99b Mon Sep 17 00:00:00 2001 From: ww-rm Date: Fri, 21 Mar 2025 00:03:31 +0800 Subject: [PATCH] fix bug --- SpineViewer/Spine/Spine.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SpineViewer/Spine/Spine.cs b/SpineViewer/Spine/Spine.cs index 2b03a84..9659165 100644 --- a/SpineViewer/Spine/Spine.cs +++ b/SpineViewer/Spine/Spine.cs @@ -120,8 +120,9 @@ namespace SpineViewer.Spine // try json format try { - if (JsonNode.Parse(input) is JsonObject root && root.TryGetPropertyValue("spine", out var node)) - versionString = (string)node; + if (JsonNode.Parse(input) is JsonObject root && root.TryGetPropertyValue("skeleton", out var node) && + node is JsonObject _skeleton && _skeleton.TryGetPropertyValue("spine", out var _version)) + versionString = (string)_version; } catch { }