cost 108 ms
將原始 gedcom 格式字符串轉換為結構化 json

[英]Turn raw gedcom-format string into structured json

我正在研究 Gedcom 解析器。 它的原始數據如下所示: 該格式建立在縮進系統的基礎上 - 這里以每行開頭的數字形式出現。 0 是父級,1 是名為“GEDC”的子級,“GEDC”還有一個名為“VERS”的子級,依此類推。 我可以硬編碼一些東西,以便能夠將所有 2 放入 json 屬性中,並使用 ...

如何制作正確的 Gedcom 文件?

[英]How do I make correct Gedcom Files?

格式化 gedcom 文件的正確方法是什么,因為我當前的方法無法獲取更多信息我正在使用https://www.familyecho.com/?page=api生成圖像。 當我添加第二個家庭時,它不再起作用了。 但它適用於一個家庭。 Individuals = [(1, 'James', 'Smi ...

如何在沒有 Selenium 的情況下單擊捕獲圖像?

[英]How to click capture an image WITHOUT Selenium?

我正在使用一個名為https://www.familyecho.com/的網站,它有一個 API 來創建這些家譜。 https://familyecho.com/?page=api這是 API 網站,其中包含有關 API 的信息。既然我已經生成了家譜,我想下載它的圖像或以某種方式將其保存到我的計 ...

如何將深度用作以行號為列的平面文件的參考/分隔符?

[英]How do I use a depth as referal/delimater to a flatfile with line numbers as columns?

我正在從事一個家譜項目,我正在嘗試閱讀 GEDCOM (*.ged) 文件格式。 他們不使用列,而是選擇使用行,並且在每行上都有一個根節點和以下子節點及其附屬值,以及它們的關聯(子)節點。 非常簡單的編號系統 0(根)節點和 1,2,3... 另一個根節點等等。 我遇到的問題是我已將變量放置為(檢 ...

將數據寫入文件然后移動到桌面

[英]Writing Data to File then Moving to Desktop

我確信這真的很簡單,但我不知道如何將解析結果放入自己的文件中,然后使用 python 將其移動到我的桌面。 到目前為止,這是我的代碼。 我只想將結果“名稱”保存為自己的文件,然后將其移動到我的桌面,但我無法在任何地方找到答案。 這是一種不常見的做法嗎? ...

如何使用 Julia 讀取 GEDCOM 文件?

[英]How to read a GEDCOM file with Julia?

我有一個從 Ancestral Quest 導出的帶有我的家譜的 GEDCOM 文件,它非常廣泛,我想對其進行一些分析。 我想構建一個樹結構,並遞歸地探索它。 是否有任何庫可以讀取 GEDCOM 文件並創建樹結構或某種類型的有向圖? ...

“ Gedcom文件-如何拆分名稱和消除雙位。”

[英]“Gedcom file - How to split names and eliminating double places.”

我有兩個問題-都與我的家譜樹的gedcom文件有關(我同時使用notepad ++和textpad): 1.) 我大約有1000個人,他們的姓氏中有De,La,Le,Van,Von等(開頭),例如,我希望“ Von”成為其姓氏的一部分(最后)。 我該如何為所有人(例如全球性的人 ...

如何測試此GEDCOM解析器?

[英]How to test this GEDCOM parser?

我正在嘗試使用gedcom文件測試此解析器。 我不明白如何調用某些函數以及要給出的參數。 例如,在family函數中,我需要傳遞一個個人作為參數,但是如果我鍵入一個人的全名甚至其ID,則它將不接受。 我收到一個錯誤“ AttributeError:'str'對象沒有屬性'is_indivi ...

讀取.ged文件並將其解析到sqlite數據庫時出現內存不足錯誤

[英]Out of memory error when reading and parsing a .ged file into a sqlite database

我編寫了以下程序,該程序讀取並解析.ged文件(族譜數據)並將其存儲在SQLite數據庫中。 該程序可以運行,但是當加載大文件時,出現“內存不足異常”。 我是Visual Basic的新手,但是似乎所有創建的對象都存儲在內存中,直到程序結束為止,因為隨着程序的運行,內存使用量最多增加4個演出 ...

如何告訴Vim折疊GEDCOM文件?

[英]How can I tell Vim to fold GEDCOM files?

GEDCOM文件以級別0、1,2等開頭,例如2 DATE 10 SEP 1843 。 GEDCOM語法文件不支持折疊。 它應該只需要一對夫婦結腸命令告訴Vim,它應該自動分配的級別數行的foldlevel ,這樣zM只顯示級別0線等,可惜我的Vimscript技能都達不到它。 ...

如何使用Flex處理不同的換行約定

[英]How to deal with different newline conventions with Flex

我們正在嘗試解析GEDCOM文件格式。 根據其標准,CR和LF的所有組合都有效表示換行符。 這是一種基於行的格式,因此我們通常希望在匹配數字和標記時匹配行的其余部分。 規則的一個例子是 換行符匹配 這在Windows上工作正常,因為它將\\ r \\ n轉換為\\ n后 ...

正則表達式提取以“ /”為界的文本

[英]Regular Expression to Extract Text Bounded by '/'

我需要一個正則表達式來從GEDCOM文件中提取名稱。 格式為: 弗雷德·約瑟夫/史密斯/ 以/為界的文本是姓氏,而弗雷德·約瑟夫是前例。 復雜之處在於該姓氏可以在文本中的任何位置,也可以根本不存在。 我需要一些可以提取姓氏並將其他內容捕獲為別名的東西。 據我所知,我嘗試過 ...

2017-02-18 08:53:54   5   91    regex / gedcom  
行尾的正則表達式

[英]Regular Expression for end of line

我正在嘗試使用正則表達式解析GEDCOM文件,並且幾乎在那兒,但是該表達式會抓取文本的下一行,以獲取行尾有可選文本的行。 每條記錄應為一行。 這是該文件的摘錄: 這是我正在使用的正則表達式: 這適用於所有行,但末尾不包含任何文本的行除外,例如第一行。 例如,第一條記錄的 ...

使用C ++根據功能集檢查外部文件和打印錯誤以及行號

[英]Checking an external file against set of functions and printing error alongwith line number using c++

我有一個提供給程序的GEDCOM文件,我的程序對照一組功能檢查GEDCOM文件的內容。 如果文件內容未能滿足功能要求,則應該在存在錯誤的GEDCOM文件上引發錯誤以及行號。 我還要提及的是,我嘗試使用LINE , FILE這樣的宏,但是它們正在打印源代碼的內容,例如源代碼行和源代碼文 ...

如何創建基於Drupal的家譜應用程序?

[英]How would one create a Drupal-based Genealogy Application?

我想使用Drupal構建家譜應用程序。 我看到的困難在於,允許用戶上傳gedcom文件並進行解析,然后從該數據中創建各種Drupal節點。 Drupal中的節點是內容項。 因此,我將個人和家庭作為內容類型,每個人都有來自gedcom文件的各種事件作為字段。 gedcom文件是家譜信息 ...

將Gedcom解析為SQLite-Database

[英]Parse Gedcom to SQLite-Database

我是一個愛好Xojo用戶。 我想將Gedcom-File導入我的程序,特別是SQLite-Database。 數據庫的結構 表 人 關系 孩子 PersonEvents RelationshipEvents 我寫了一個工作的Gedco ...

讀取GEDCOM文件:如何將相應的出生日期,月份和年份子字符串化為從輸入文件到輸出文件的Integer變量

[英]Reading GEDCOM files: How to substring the corresponding birth day, month, and year, into an Integer variable from an input file to an output file

我有一個輸入GEDCOM文件,其中包含大量個人/家庭記錄。 目的是將其數據格式化為以下形式: 名稱(第6頁,“ Harry Buis”)。 出生(p6,date(1927,11,17))。 死亡(p6,date(2001,08,21))。 famc(p6,f3)。 fams(p6 ...

紅寶石gedcom解析器EOF異常

[英]ruby gedcom parser EOF exception

我需要為一個分析項目解析gedcom 5.5文件。 我發現的第一個ruby解析器會引起堆棧級別太深的錯誤,因此我嘗試尋找替代方法。 我創建了這個項目: https : //github.com/jslade/gedcom-ruby 其中包括一些示例,但我也不讓它們工作。 這是解析 ...


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