diff --git a/ShareX.UploadersLib/CustomUploader/CustomUploaderParser.cs b/ShareX.UploadersLib/CustomUploader/CustomUploaderParser.cs index b012484a3..5cf099c56 100644 --- a/ShareX.UploadersLib/CustomUploader/CustomUploaderParser.cs +++ b/ShareX.UploadersLib/CustomUploader/CustomUploaderParser.cs @@ -362,8 +362,7 @@ private string ParseSyntaxJson(string syntaxJsonPath) return null; } - // http://www.w3schools.com/xsl/xpath_syntax.asp - // https://msdn.microsoft.com/en-us/library/ms256086(v=vs.110).aspx + // https://www.w3schools.com/xml/xpath_syntax.asp private string ParseSyntaxXml(string syntaxXPath) { if (!string.IsNullOrEmpty(syntaxXPath)) diff --git a/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionJson.cs b/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionJson.cs index 475e036dc..05c9fff7d 100644 --- a/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionJson.cs +++ b/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionJson.cs @@ -34,6 +34,7 @@ internal class CustomUploaderFunctionJson : CustomUploaderFunction public override string Call(CustomUploaderSyntaxParser parser, string[] parameters) { + // https://goessner.net/articles/JsonPath/ string jsonPath = parameters[0]; if (!string.IsNullOrEmpty(jsonPath)) diff --git a/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionXml.cs b/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionXml.cs index edd39f250..1decef5c7 100644 --- a/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionXml.cs +++ b/ShareX.UploadersLib/CustomUploader/Functions/CustomUploaderFunctionXml.cs @@ -35,6 +35,7 @@ internal class CustomUploaderFunctionXml : CustomUploaderFunction public override string Call(CustomUploaderSyntaxParser parser, string[] parameters) { + // https://www.w3schools.com/xml/xpath_syntax.asp string xpath = parameters[0]; if (!string.IsNullOrEmpty(xpath))