Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
F#FSI-脚本长度有限制吗?字符串文字太长_F#_Literals_Fsi - Fatal编程技术网

F#FSI-脚本长度有限制吗?字符串文字太长

F#FSI-脚本长度有限制吗?字符串文字太长,f#,literals,fsi,F#,Literals,Fsi,在将F#文件Jira.fs传输到脚本文件Jira.fsx时 我遇到了一个使用三重引号的常量字符串的问题,其中包含双引号(下面的示例) Jira.fs=成功 Jira.fsx=失败,错误为FS0010:表达式中出现意外符号“:”。应为“}”或其他标记 警告包括-警告:行太长,忽略某些字符 .fsx脚本是否有限制 如果是这样,有没有一种推荐的方法?只是从文件中读入字符串 代码如下:谢谢 [<Literal>] let childIssueSchema = """ {"expand":"r

在将F#文件Jira.fs传输到脚本文件Jira.fsx时

我遇到了一个使用三重引号的常量字符串的问题,其中包含双引号(下面的示例)

Jira.fs=成功 Jira.fsx=失败,错误为FS0010:表达式中出现意外符号“:”。应为“}”或其他标记

警告包括-警告:行太长,忽略某些字符

.fsx脚本是否有限制

如果是这样,有没有一种推荐的方法?只是从文件中读入字符串

代码如下:谢谢

[<Literal>]
let childIssueSchema = """ {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"18043","self":"https://atlassian.au.MyCompany.net/jira/rest/api/latest/issue/18043","key":"DPMITPRODU-141","fields":{"progress":{"progress":0,"total":0},"summary":"APC - Calculator link on AOL ","customfield_10560":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/10340","value":"Yes","id":"10340"},"customfield_11067":null,"timetracking":{},"customfield_11066":null,"issuetype":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issuetype/6","id":"6","description":"A user story","iconUrl":"https://atlassian.au.MyCompany.net/jira/images/icons/sales.gif","name":"User Story","subtask":false},"customfield_10562":null,"customfield_11069":null,"customfield_11068":null,"customfield_11160":"4837","customfield_11161":null,"customfield_11660":null,"timespent":null,"reporter":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/user?username=lkaligotla","name":"lkaligotla","emailAddress":"lkaligotla@MyCompany.com.au","avatarUrls":{"16x16":"https://atlassian.au.MyCompany.net/jira/secure/useravatar?size=small&avatarId=10102","48x48":"https://atlassian.au.MyCompany.net/jira/secure/useravatar?avatarId=10102"},"displayName":"Lakshmi Kaligotla","active":true},"created":"2013-12-31T14:39:09.457+1100","updated":"2014-01-02T09:32:57.023+1100","customfield_10041":null,"priority":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/priority/3","iconUrl":"https://atlassian.au.MyCompany.net/jira/images/icons/priority_major.gif","name":"Medium","id":"3"},"description":"The current Age pension Calculator Icon must lead to a landing page with content and Start Calculator Button \r\n\r\nOn Click of start Calculator button calculator Home Page with instructions and start calculator button ","customfield_10002":null,"customfield_10003":null,"customfield_10040":null,"issuelinks":[{"id":"13177","self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issueLink/13177","type":{"id":"10010","name":"CrossProjectLink","inward":"part of","outward":"contains","self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issueLinkType/10010"},"inwardIssue":{"id":"18036","key":"DPMITPROJ-35","self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issue/18036","fields":{"summary":"APC - Calculator","status":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/status/10003","description":"User has placed this item in the queue","iconUrl":"https://atlassian.au.MyCompany.net/jira/images/icons/status_visible.gif","name":"In Queue","id":"10003"},"priority":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/priority/3","iconUrl":"https://atlassian.au.MyCompany.net/jira/images/icons/priority_major.gif","name":"Medium","id":"3"},"issuetype":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issuetype/5","id":"5","description":"A big user story that needs to be broken down.","iconUrl":"https://atlassian.au.MyCompany.net/jira/download/resources/com.pyxis.greenhopper.jira:greenhopper-webactions/images/ico_epic.png","name":"Epic","subtask":false}}}}],"customfield_10000":null,"customfield_10765":null,"subtasks":[],"customfield_10767":null,"status":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/status/10016","description":"","iconUrl":"https://atlassian.au.MyCompany.net/jira/images/icons/status_open.gif","name":"Backlog","id":"10016"},"labels":[],"workratio":-1,"project":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/project/DPMITPRODU","id":"11433","key":"DPMITPRODU","name":"DPMIT-Products","avatarUrls":{"16x16":"https://atlassian.au.MyCompany.net/jira/secure/projectavatar?size=small&pid=11433&avatarId=11680","48x48":"https://atlassian.au.MyCompany.net/jira/secure/projectavatar?pid=11433&avatarId=11680"}},"environment":null,"customfield_10053":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/10030","value":"Yes","id":"10030"},"aggregateprogress":{"progress":0,"total":0},"customfield_10050":"A link is available and on click leads to Calculor Landing page\r\nhttps://adviseronlineportal.com.au/Agepensioncalculator","components":[],"comment":{"startAt":0,"maxResults":0,"total":0,"comments":[]},"timeoriginalestimate":null,"customfield_10461":null,"customfield_10460":null,"customfield_11963":[{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/11441","value":"False","id":"11441"}],"customfield_10360":null,"votes":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issue/DPMITPRODU-141/votes","votes":0,"hasVoted":false},"customfield_10261":null,"customfield_10262":null,"customfield_10263":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/10061","value":"Yes","id":"10061"},"fixVersions":[],"resolution":null,"resolutiondate":null,"aggregatetimeoriginalestimate":null,"customfield_10161":null,"customfield_10160":null,"duedate":null,"customfield_10020":null,"customfield_10060":"4793","watches":{"self":"https://atlassian.au.MyCompany.net/jira/rest/api/2/issue/DPMITPRODU-141/watchers","watchCount":1,"isWatching":false},"customfield_10162":null,"worklog":{"startAt":0,"maxResults":0,"total":0,"worklogs":[]},"assignee":null,"attachment":[],"aggregatetimeestimate":null,"versions":[],"timeestimate":null,"customfield_10030":null,"customfield_10031":null,"aggregatetimespent":null}}  """

type ChildJsonSchema = FSharp.Data.JsonProvider< childIssueSchema >
[]
let ChildIssuseSchema=“”{“展开”:“渲染字段、名称、架构、转换、操作、editmeta、变更日志”、“id”:“18043”、“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/latest/issue/18043“,”键“:”DPMITPRODU-141“,”字段“:{”进度“:{”进度“:”0,“总计“:”0},,”摘要“:”AOL上的APC-计算器链接“,”自定义字段“:{”自我“:”https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/10340,“值”:“是”,“id”:“10340”},“自定义字段_11067”:null,“时间跟踪”:{},“自定义字段_11066”:null,“issuetype”:{“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/issuetype/6,“id”:“6”,“描述”:“一个用户故事”,“iconUrl”:https://atlassian.au.MyCompany.net/jira/images/icons/sales.gif“,”名称“:”用户故事“,”子任务“:”假“,”customfield_10562:”空“,”customfield_11069:”空“,”customfield_11068:”空“,”customfield_11160:”4837“,”customfield_11161:”空“,”customfield_11660:”空,“TimePent:”空,“reporter:“{”self:”https://atlassian.au.MyCompany.net/jira/rest/api/2/user?username=lkaligotla“,”姓名“:”lkaligotla“,”电子邮件地址“:”lkaligotla@MyCompany.com.au,“avatarUrls”:{“16x16”:https://atlassian.au.MyCompany.net/jira/secure/useravatar?size=small&avatarId=10102,“48x48”:https://atlassian.au.MyCompany.net/jira/secure/useravatar?avatarId=10102},“显示名称”:Lakshmi Kaligotla,“active”:true},“创建”:“2013-12-31T14:39:09.457+1100”,“更新”:“2014-01-02T09:32:57.023+1100”,“customfield_10041”:null,“优先级”:{“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/priority/3,“iconUrl”:https://atlassian.au.MyCompany.net/jira/images/icons/priority_major.gif,“名称”:“中等”,“id”:“3”},“说明”:当前年龄养老金计算器图标必须指向一个包含内容和开始计算器按钮的登录页\r\n\r\n单击开始计算器按钮计算器主页上的说明和开始计算器按钮,“customfield_10002”:null,“customfield_10003”:null,“customfield_10040”:null,“issuelinks”:[{“id”:“13177”,“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/issueLink/13177,“类型”:{“id”:“10010”,“名称”:“CrossProjectLink”,“向内”:“部分”,“向外”:“包含”,“自我”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/issueLinkType/10010},“内部问题”:{“id”:“18036”,“键”:“DPMITPROJ-35”,“自我”:https://atlassian.au.MyCompany.net/jira/rest/api/2/issue/18036,“字段”:{“摘要”:“APC-计算器”,“状态”:{“自我”:https://atlassian.au.MyCompany.net/jira/rest/api/2/status/10003,“说明”:“用户已将此项目放入队列”,“iconUrl”:https://atlassian.au.MyCompany.net/jira/images/icons/status_visible.gif,“名称”:“在队列中”,“id”:10003“}”,优先级:{“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/priority/3,“iconUrl”:https://atlassian.au.MyCompany.net/jira/images/icons/priority_major.gif,“名称”:“介质”,“id”:“3”},“发行类型”:{“自我”:https://atlassian.au.MyCompany.net/jira/rest/api/2/issuetype/5,“id”:“5”,“说明”:一个需要细分的大用户故事。“,“iconUrl”:”https://atlassian.au.MyCompany.net/jira/download/resources/com.pyxis.greenhopper.jira:greenhopper-webactions/images/ico_epic.png,“名称”:“epic”,“子任务”:false}}}}}],“customfield_10000”:null,“customfield_10765”:null,“子任务”:[],“customfield_10767”:null,“状态”:{“self”:https://atlassian.au.MyCompany.net/jira/rest/api/2/status/10016,“说明”:“,”iconUrl:”https://atlassian.au.MyCompany.net/jira/images/icons/status_open.gif,“名称”:“积压工作”,“id”:“10016”},“标签”:[],“工作比率”:-1,“项目”:{“自我”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/project/DPMITPRODU,“id”:“11433”,“键”:“DPMITPRODU”,“名称”:“DPMIT产品”,“虚拟现实”:{“16x16”:https://atlassian.au.MyCompany.net/jira/secure/projectavatar?size=small&pid=11433&avatarId=11680,“48x48”:https://atlassian.au.MyCompany.net/jira/secure/projectavatar?pid=11433&avatarId=11680“}”,environment:null,“customfield_10053”:{“self”:"https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/10030,“值”:“是”,“id”:“10030”},“聚合进度”:{“进度”:0,“总计”:0},“自定义字段_10050”:“有一个链接可用,单击可进入Calculor登录页\r\n\nhttps://adviseronlineportal.com.au/Agepensioncalculator,“组件”:[],“注释”:{“startAt”:0,“maxResults”:0总计:0,“注释”:[]},“timeoriginalestimate”:null,“customfield_10461”:null,“customfield_10460”:null,“customfield_11963”:[{“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/11441,“值”:“False”,“id”:“11441”}],“customfield_10360”:null,“投票”:{“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/issue/DPMITPRODU-141/votes“,“投票数”:0,“投票数”:false},“自定义字段_10261”:null,“自定义字段_10262”:null,“自定义字段_10263”:{“自我”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/customFieldOption/10061,“值”:“是”,“id”:“10061”},“固定版本”:[],“分辨率”:null,“分辨率”:nullaggregatetimeoriginalestimate“:null,“customfield_10161”:null,“customfield_10160”:null,“duedate”:null,“customfield_10020”:null,“customfield_10060”:“4793”,“watches”:{“self”:”https://atlassian.au.MyCompany.net/jira/rest/api/2/issue/DPMITPRODU-141/watchers,“watchCount”:1,“isWatching”:false},“customfield_10162”:null,“worklog”:{“startAt”:0,“maxResults”“:0,“总计”:0,“工作日志”:[]},“受让人”:null,“附件”:[],“aggregatetimeestimate”:null,“版本”:[],“时间估计”:null,”customfi”
[<Literal>]
let childIssueSchema = """{"foo":1,
    "bar":42}"""
type ChildJsonSchema = FSharp.Data.JsonProvider<childIssueSchema>
type ChildJsonSchema = FSharp.Data.JsonProvider<"childIssue.json">