Replies: 3 comments 2 replies
-
我想過這問題,除了覺得程式有點亂,不除斥公開。 註: CBETA API 的程式是用 Ruby。 |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
可以公開啊,不過我也可以想像那有多複雜
'Ray Chou' via da_對外 <da@dila.edu.tw> 於 2021年2月4日 週四 10:37 寫道:
… 請問是否可能把CBETA API的XML to HTML的程式碼模組化並開放此模組原始碼,以方便第3方使用或改寫?
我想過這問題,除了覺得程式有點亂,不除斥公開。
請問 @jenjouhung <https://github.com/jenjouhung> 的意見?
註: CBETA API 的程式是用 Ruby。
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#18 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADAJCR7QM7I5NWN34MN6PELS5IB63ANCNFSM4XB5KQGA>
.
|
Beta Was this translation helpful? Give feedback.
1 reply
-
|
CBETA API 網站的 Source 已公開, |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
各位大德您好:
我最近為了讓我開發的cbetar2 app能支援CBETA離線資料庫,自行仿照CBETA API刻一個基本版的後端程式(cbetar2 backend),目前主要支援目標是:目錄瀏覧及經文顯示(XML to HTML)。
XML to HTML部分我是仿照CBReader cbxml.cpp
https://github.com/heavenchou/CBReader/blob/master/src/cbxml.cpp
使用XSLT重寫一個XSLT程式 - tei.xsl(因為我覺得要把cbxml.cpp抽出、整合至我的app可能有困難,主要是跨平台的第3方libraries編譯問題)
由於我之前寫的cbetar2前端app (cbetar2 frontend),接的是CBETA API。我原以為CBETA API也是用cbxml.cpp作XML to HTML,這樣我用tei.xsl作XML to HTML的輸出應該會相容,我的cbetar2 frontend就可以順利的在CBETA API與cbetar2 backend之間作切換。
但目前發現CBETA API的HTML與cbxml.cpp的HTML有不同處,例如搜尋CBReader原始碼,找不到輸出
<span class="lb" ...的程式碼...請問是否可能把CBETA API的XML to HTML的程式碼模組化並開放此模組原始碼,以方便第3方使用或改寫?
Beta Was this translation helpful? Give feedback.
All reactions