OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.llJsonSetValue C# (CSharp) Method

llJsonSetValue() public method

public llJsonSetValue ( OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString json, OpenSim.Region.ScriptEngine.Shared.LSL_Types.list specifiers, OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString value ) : OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString
json OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString
specifiers OpenSim.Region.ScriptEngine.Shared.LSL_Types.list
value OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString
return OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString
        public LSL_String llJsonSetValue(LSL_String json, LSL_List specifiers, LSL_String value)
        {
            try
            {
                OSD o = OSDParser.DeserializeJson(json);
                JsonSetSpecific(o, specifiers, 0, value);
                return OSDParser.SerializeJsonString(o);
            }
            catch (Exception)
            {
            }
            return ScriptBaseClass.JSON_INVALID;
        }
LSL_Api