History

TimeSeriesPlatformLibrary: Restructured expressions in grammar to better handle common NOT keyword expressions.

J. Ritchie Carroll committed 7 years ago

Commit 67777f01 parent 5c5308c18 files · +2470 −1450Browse files

Showing the changes to Source/Libraries/TimeSeriesPlatformLibrary/Data/DataSet.cpp (1 of 18 files). Show all

Unified · Split

Source/Libraries/TimeSeriesPlatformLibrary/Data/DataSet.cpp+20−1
@@ -444,4 +444,23 @@ DataSetPtr DataSet::ParseXmlDataSet(const vector<uint8_t>& xmlDataSet) · 443 unmodified lines
444444 }
445445
446446 return dataSet;
447−}
447+}
448+
449+vector<uint8_t> DataSet::GenerateXmlDataSet(const DataSetPtr& dataSet, const string& dataSetName)
450+{
451+ xml_document document;
452+ const char* rootNodeName = dataSetName.c_str();
453+
454+ xml_node rootNode = document.append_child(rootNodeName);
455+
456+ // <xs:schema id="DataSet" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ext="urn:schemas-microsoft-com:xml-msdata">
457+ xml_node schemaNode = rootNode.append_child("xs:schema");
458+
459+ schemaNode.append_attribute("id") = rootNodeName;
460+ schemaNode.append_attribute("xmlns:xs") = XmlSchemaNamespace.c_str();
461+ schemaNode.append_attribute("xmlns:ext") = ExtXmlSchemaDataNamespace.c_str();
462+
463+ vector<uint8_t> xmlDataSet;
464+
465+ return xmlDataSet;
466+}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t