cost 409 ms
CMake 和 CodeSynthesis 僅標頭庫未編譯

[英]CMake & CodeSynthesis Header-only library not compiling

我一直在嘗試實現運行時庫,它是 CodeSynthesis 的僅標頭庫。 但是,每當我嘗試運行由 XSD 可執行文件生成的生成文件時,我只會收到鏈接編譯錯誤。 這是向您顯示我與運行時庫存在鏈接問題的錯誤: 我已按照 CodeSynthesis 給出的指南使用以下命令生成我的 hello.cxx ...

使用codeynthesis-xsd解析/驗證xml不包括有關xsd的信息

[英]Parsing/validating xml not including information about xsd using codesynthesis-xsd

我遇到了與此問題類似的問題。 基本上,如果我的xml不包含有關xsd的信息,則會出現錯誤。 下面給出的是xml,xsd和一個示例程序,這些錯誤提示了我。 hello.xml 如果我在開始時用以下代碼替換了'hello'標記,則該程序將運行正常。 hello.xsd ...

使用codesynthesis-xsd修改xml

[英]xml modification using codesynthesis-xsd

我想知道是否可以使用codesynthesis-xsd來修改 xml 的值。 從網站上我只能看到有關 xml 解析的信息。 但是在我的程序中,我想同時解析和編輯 xml。 ...

代碼合成-將字符串值與C ++中的序列進行比較

[英]Codesynthesis - Compare string value with sequence in C++

我是Codesynthesis的新手,我想知道如何將字符串值與序列進行比較。 例如,我有一個消息ID“ 0x100”,我想檢查它是否在發送序列中。 如果它在那里,我只想獲取ID為“ 0x100”(在這種情況下為“ one”)的消息的信號名稱,而不是整個序列。 使用我的代碼,我可以獲 ...

為什么Xsd無法加載轉碼服務?

[英]Why Xsd Cannot Load a Transcoding Service?

我正在使用CodeSynthesis XSD(用於C ++的XML數據綁定工具)從.xsd文件自動生成.hpp和.cpp文件。 但是在我的.xsd文件上運行xsd時,出現此錯誤: 我正在使用openSUSE Leap-42.2,Xsd 4.0和Apache Xercess 3.1.4。 ...

使用MySQL sql-mode NO_AUTO_VALUE_ON_ZERO的odb

[英]odb with MySQL sql-mode NO_AUTO_VALUE_ON_ZERO

我將MySQl與啟用的sql-mode NO_AUTO_VALUE_ON_ZERO一起使用,這意味着在INSERT語句的PK列中不能使用0來指示MySQL應該自動為PK分配值。 我有以下定義的持久對象: 和表: 我假設'id auto'指定符應在mapper類中生成以下sq ...

ODB C++ - 未知的數據庫架構錯誤

[英]ODB C++ - Unknown database schema error

在我的Visual Studio解決方案中,我有兩個不同的項目,其中一個構建為static library ,另一個構建為可執行文件。 ODB相關的代碼如創建數據庫等都在庫中。 我將此庫鏈接到我的可執行文件。 但是當我調試可執行代碼時,我在調用create_schema()收到錯誤"unknown ...

在名稱空間中定義和引用XSD類型

[英]Defining and referencing XSD types in namespaces

我知道xmlns定義了一個命名空間,但是我對它在XSD文件中的使用感到有些困惑(這是代碼合成提供的示例)。 為什么新定義的類型(如person , author使用lib名稱空間前綴而不是xsd前綴(在文檔中都定義了)引用? 是什么使它們屬於lib但不屬於xsd ? 其次,它們在 ...

使用CodeSynthesis XSD編譯有效的XML架構失敗,並顯示錯誤MSB3721

[英]Compiling a valid XML Schema using CodeSynthesis XSD fails with Error MSB3721

我正在嘗試將CodeSynthesis XSD(在Visual Studio 2015中)用於XML到C ++的綁定。 我有一個有效的XML模式,但是XSD無法編譯它。 這是錯誤消息: 我已經嘗試了“ xsd-cxx-parse”和“ xsd-cxx-tree”構建選項,但是它們都因 ...

代碼合成-DOMDocument模糊錯誤

[英]codesynthesis - DOMDocument ambigious error

我正在嘗試使用CodeSynthesis XSD使用我擁有的XML Schema生成C ++標頭。 標頭已成功生成,但在編譯代碼時會彈出錯誤消息,提示類似 ...

從xsd:extension獲取C ++對象

[英]Getting C++ object from xsd:extension

我正在使用xsd從codeynthesis到c ++編譯器。 我正在編譯這些xsd片段: 在我的C ++代碼中,我可以獲得elementBaseType的所有信息。 但是我也需要來自專業BUTTON_ELEMENT的信息。 我記錄了解析步驟,似乎從未調用過BUTTON_ELEMEN ...

Codesynthesis無法解析xs:anyType c ++

[英]Codesynthesis can't parse xs:anyType c++

我的xsd元素是 雖然我無法使用VS2010在C ++中使用codesynthecis來解析這個問題。 在編譯期間是否有XSD的任何屬性允許xs:anyType解析? ...

快速進行CodeSynthesis XSD樹序列化

[英]CodeSynthesis XSD tree serialization on the fly

我正在使用CodeSynthesis XSD工具根據給定的XSD文件生成XML文件。 我知道可以構建XML樹並將其序列化為流。 但是我的問題是: 是否可以一一生成XML元素? 假設我想生成一個包含<element1>和<element2>的<root ...

CodeSynthesis C ++ Tree名稱空間“ ::”中的“時間”未命名類型

[英]CodeSynthesis C++Tree 'time' in namespace '::' does not name a type

我正在嘗試使用CodeSynthesis C ++ / Tree將xsd轉換為C ++類。 在xsd中,我有一個名為time的元素,如下所示: 在轉換后的C ++標頭中,其定義為: 並在編譯時給我一個錯誤消息說 但是,如果將元素的名稱更改為“ times”或其他任何名 ...

像JAXB一樣在QT中生成XML

[英]Generate XML in QT like JAXB

我從XSD文件使用CodeSynthesis生成了C ++類。 現在,我想創建一個C ++對象,將其填充數據並將其序列化為XML或JSON格式。 如何生成XML? 我也使用框架Qt。 它看起來應該像JAXB。 例如(JavaCode): 這可能嗎? ...

一種內存尋址方法,用於為與“ nCk”值從0到n-1的值組合相對應的值分配內存(靜態硬件)

[英]Memory addressing method to allocate memory (static-hardware) for values corresponding to 'nCk' combination of values from 0 to n-1

我需要找到一種內存尋址方法來為與0到n-1的值的“ nCk”組合相對應的值分配內存(靜態硬件)。 假設“ n”為6,“ k”為4,我需要存儲與組合相對應的值(8或16位): 一旦有了“ k”(此處為4)位數字,我就應該能夠直接訪問與“ k”元組相對應的元素。 k個元組的任何較 ...

XML模式,從schemaLocation屬性隱藏.xsd文件

[英]XML Schema, hide .xsd file from the schemaLocation attribute

我想問一問是否可以在不指定“ xsi:schemaLocation =”屬性中的.xsd位置的情況下驗證我的xml。 例如我的xml文件。 出於安全原因,我想隱藏.xsd位置,因此是否還有其他選擇來隱藏xsi:schemaLocation =“ http:// test /” {r ...

XSD:值不在枚舉中

[英]XSD : value not in enumeration

我嘗試通過CodeSynthesis XSD生成的文件(.cxx / .hxx)從XML文檔讀取,並具有以下代碼: 現在在第2行,發生以下錯誤: 從xsd::cxx::tree::error_handler<C>拋出的unterminated entity refere ...


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