cost 462 ms
spray.json.DeserializationException:預期字符串為 JsString,但得到了 {}

[英]spray.json.DeserializationException: Expected String as JsString, but got {}

我正在為我的 object 使用 Either 實現,因為我希望 object 中的參數之一為空 Json。這是 object: 我正在嘗試對此發送一個空的 json 字符串進行單元測試,如下所示: 這是我反序列化上述 json 字符串的單元測試: 這是拋出錯誤。 spray.json.Dese ...

如何在噴霧中使用嵌套對象序列化超過 22 個字段?

[英]How to serialize more than 22 fields with nested object in spray?

我可以擴展RootJsonFormat以支持案例類上超過 22 個字段。 但是,我的案例類還包含嵌套對象以及 Option[Int] 和 Option[String]。 我怎樣才能序列化那些? 嵌套對象的字段不超過 22 個。 我在 SO 上發現了一個類似的問題,但不幸的是,我無法讓它工作。 不確 ...

2021-11-10 21:14:38   1   22    scala / spray  
如何在使用 Spray 反序列化具有類型參數的特征時對外部調用進行分頁?

[英]How to paginate external calls while deserialise a Trait with type parameters using Spray?

我有具有類似結構的對象 上面提到的類用於填充來自外部 API 調用的數據: 呼叫者 上面的代碼工作正常。 我想根據options參數對getList方法進行分頁調用。 我的更改與上述代碼不兼容, getList方法如下所示,使用getSize和getAppend方法,我可以根據getEntity ...

IntelliJ 不認為隱式導入是有用的

[英]IntelliJ don't recognise implicit imports as usefull

我在我的應用程序中使用噴霧 json,對於需要編寫JsonProtocol伴侶的模型。 因為在服務中我有更多模型,所以我有兩種選擇來使用這些JsonProtocols : a)使TableauErrorResponseJsonProtocol成為一個trait並通過我的服務擴展它 b)將Table ...

在 scala 中噴灑 json:用未知字段反序列化 json 而不會丟失它們

[英]spray json in scala: deserializing json with unknown fields without losing them

我正在尋找解決方案, 但對於 json 噴霧,我的搜索和嘗試使用 json 噴霧到目前為止都失敗了。 如果我有以下 json: 我們確定 json 將包含人員和聯系人,但我們不知道我們不關心/使用的上游可能會創建哪些其他字段。 I want to serialize this JSON into ...

如何選擇圖像中的特定水平像素線以在 Python 上進行分析?

[英]How to select a specific horizontal line of pixels in an image to analyze on Python?

我是 Python 初學者,開始嘗試編寫代碼來分析噴塗圖像並繪制“灰度值”以查看噴塗圖案。 有一段時間我有這個代碼: 然而,這段代碼分析了整個圖像,我只需要一個特定的行,比如 329 行或其他東西。 作為緩解措施,我也嘗試裁剪圖像,但未成功。 我正在嘗試在 Image J 上執行類似工具“繪 ...

噴跨域不工作 cors scala

[英]spray cross-domain is not working cors scala

我正在嘗試從一台服務器到另一台服務器進行跨域 api 調用。 對於此 OPTIONS 請求已成功完成,但實際請求(GET、POST、PUT、DELETE)因 CORS Missing Allow Origin 而失敗以下是我要添加的代碼 我將這個 corsHandler 指令用作: 注意:json ...

使用噴霧 json 進行編組是 map 地圖的最佳情況

[英]Marshaling using spray json best case for map of maps

我有以下情況 class 行,我想進一步過濾並將它們表示為 json json 格式我想用 現在我將其轉換為以下結果類型 我正在使用以下 function 執行上述操作 我在這里有三個問題: 您如何使用 spray-json 編組 Map 的 Map object,我無法清除它? 現在,如果我們看 ...

如何從另一個服務器 scala 調用 rest API

[英]How to call rest API from another server scala

我是 Scala 的新手。 目前,為了創建rest API,我使用了spray。 現在我想從另一台服務器使用 API。 我在用戶界面的每次擊鍵時調用這個 API。 如果用戶繼續輸入並且前一個請求處於掛起狀態,我將使用 AbortController 中止請求。 為了滿足其他服務器請求,我使用了spr ...

噴客戶端請求超時

[英]Spray client Request timeout

我是 Scala 的新手。 我正在嘗試超時 api 請求。 我正在使用噴霧來發出 API 請求。 我有噴霧客戶端從其他服務器獲得響應。 在我的 application.conf 中,我指定了spray.can 中請求的超時時間,例如: 現在,我想在我的一個 api 中覆蓋這個請求超時。 我寫了這 ...

從 reactjs 中止時中止噴射請求

[英]Abort spray request when aborted from reactjs

我是 Scala 和 Spray 的新手。 我能夠中止來自 reactJS 的請求。 它在瀏覽器控制台的網絡選項卡中顯示請求被取消。 但從 Scala 來看,它並沒有中止。 在日志中,我可以看到 api 被擊中。 對於 Rest API,我在 Scala 中使用噴霧。 這是我的 reactJS 代碼 ...

將Spray Deserializer轉換為Akka-Http Unarshaller

[英]Converting a Spray Deserializer to an Akka-Http Unarshaller

我有一個來自Spray項目的以下Deserializer ,我想移植到Akka-Http。 我只是從Akka-Http開始,所以我不確定如何移植此代碼: 它過去使我可以將傳入的url參數轉換為應用程序的Enum類型,例如,這是一個利用Deserializer的隱式函數: 我如何 ...

Akka Http - 將 DateTime 解析為 json 時出現“類型不匹配”

[英]Akka Http - "Type mismatch" while parsing DateTime into json

我創建了一個簡單的特征,它應該將模型轉換為 json: 我有一個Travel模型,它看起來像: 但問題是(正如我發現的)在DateTime類中。 在這段代碼中,我在jsonFormat4方法上得到一個編譯器錯誤: 當我刪除所有DateTime字段時,它運行良好。 但就我而言,我需要這些字 ...

Akka Http - 多路由和隱式代碼的簡單反射

[英]Akka Http - multiroutes and simple reflection of code with implicits

我有一個簡單的Main對象,它以這種方式為我的兩個服務創建routes : 現在,我想重構這段代碼並將這段代碼移到單獨的方法/類/對象等中: 但是這個類( GameRouting和RateRouting )在構造函數中使用implicit ,我不能簡單地將此代碼移動到單獨的地方。 我應該如何 ...

Lagom Framework-如何從Swagger api.json文件生成API框架

[英]Lagom Framework - How to generate an API skeleton from Swagger api.json file

我正在從使用Swagger( Spray-swagger版本1.3或1.4)記錄的基於Spray Framework (版本1.3.X)的JSON REST API服務遷移到Lagom Framework 。 我有Swagger api.json文件,該文件記錄了所有端點(路徑,描述,GET ...

噴霧反序列化問題

[英]Spray deserialization issue

我有一個json 我在spray-json的幫助下將其轉換為scala對象。 我的案例課如下 我創建了一個特性,該特性擴展了DefaultJsonProtocol和SprayJsonSupport,在其中聲明了json轉換的隱式對象。 現在當我使用Spray反序列化此j ...

將Akka Http服務的一些路徑參數更改為查詢參數

[英]Change some Path Parameters of an Akka Http service to Query Params

我有以下采用路徑參數的代碼; 但是我想將某些參數更改為查詢參數。 因此,URL將遵循以下格式: 並將它們傳遞給相同的方法(也許甚至從分鍾中刪除了“ m”,因為該方法的參數是一個int) 如何在Scala Akka Http中更改此路由以執行此操作。 我可以找到的唯一示例 ...

Spray-json反序列化嵌套的對象列表

[英]Spray-json Deserializing nested list of objects

我有一個嵌套在另一個類列表中的類。 看起來像這樣 toJson方法在這里可以很好地工作,但是,此類作為列表嵌入在另一個此類中。 在另一堂課 但是,當我導入此協議並嘗試使用toJson方法時,出現“找不到Course的JsonWriter或JsonFormat類型類” ...

JSON支持伴隨對象

[英]JSON support for companion object

我有一個看起來像這樣的課程 我只是想向我的班級添加json支持。 每當我從另一個類導入協議和spray.json._ ,我都會得到: Note: implicit value personFormat is not applicable here because it comes ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM